正则表达式提取符号间内容

java提取中括号内容:(?<=\\[)(\\S+)(?=\\])

       提取中括号所有内容:(?<=\\[)(.*)(?=\\])

private static StringreNameJobName(String name){

String reName ="";

    String regex ="(?<=\\[)(\\S+)(?=\\])";

    Pattern pattern = Pattern.compile (regex);

    Matcher matcher = pattern.matcher (name);

    while (matcher.find ())

{

reName = matcher.group ();

    }

return reName;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,951评论 19 139
  • 2016年淘宝规则也发生了一些变化,这些变化是淘宝运营者需要了解并掌握的,这样才称得上是一个合格的运营者。 •消费...
    简单的唯美阅读 319评论 0 1
  • 一直很喜欢一句话 一个人的气质里藏着 他走过的路 读过的书 和爱过的人 所以呀 不想让这些书在角落里集满尘埃 ...
    llilil阅读 234评论 0 0
  • 六点五十八分,家里没有一个人醒来,窗台的阳光也没有醒来。 厕所里,传来水管的流水声,隔壁人家的水龙头流水声。 还有...
    枝楼阅读 463评论 0 0
  • 清晨六點鐘,關掉電腦,爬進冷冰冰的被窩。日子又混過一天,這樣黑白顛倒的生活持續多久了,數不清了。工作沒有再找,每天...
    癫岛阅读 173评论 0 0