我有一个字符串。并需要得到"使用正则表达式"不爆炸不substr.."#123"或"#345345"后面的单词(数字的长度不同)
String = "address number between #258 Kentucky";
在这种情况下得到肯塔基州。我用过这个,但是不工作。
'b#([0-9]+)'b
不能在非单词字符#
之前使用'b
(词边界)
使用这个正则表达式:
#([0-9]+)'s+('w+)'b
RegEx演示
我有一个字符串。并需要得到"使用正则表达式"不爆炸不substr.."#123"或"#345345"后面的单词(数字的长度不同)
String = "address number between #258 Kentucky";
在这种情况下得到肯塔基州。我用过这个,但是不工作。
'b#([0-9]+)'b
不能在非单词字符#
之前使用'b
(词边界)
使用这个正则表达式:
#([0-9]+)'s+('w+)'b
RegEx演示