正则表达式接受了另一部分后的字符串

时间:2013-11-08 15:32:02

标签: regex

我想使用正则表达式接受另一个字符串的第二部分。例如字符串是foo-bar我需要吧。我试图在谷歌中找到但没什么好舒服的。

2 个答案:

答案 0 :(得分:0)

String example = “foo-bar”;
String[] splitResult = example.split(”-“);

splitResult [1]将是你的“酒吧”

答案 1 :(得分:0)

yourPrefix([a-zA-Z0-9]+)

匹配'yourPrefix'

后的任何字母/数字字符

对于javascript中的示例数据:

  '[BBSHORTCODE_LINK'.match('BBSHORTCODE_([a-zA-Z0-9]+)').pop() //'LINK'
'[BBSHORTCODE_BUTTON'.match('BBSHORTCODE_([a-zA-Z0-9]+)').pop() //'BUTTON'