我想得到正则表达式,给我一个以任意数字结尾的字符串。
示例:
输入字符串:[test-1,test-2,test-200,test-34dd,test-sdfsd,test-4]
输出(匹配字符串)应该是:
[test-1,test-2,test-200,test-4]
答案 0 :(得分:2)
匹配任何单词后跟破折号和任何数字:
^(\w+)-(\d+)$
答案 1 :(得分:1)
答案 2 :(得分:0)
由于每行需要多个匹配项,因此必须有/ g选项。
此外,您希望字边界为字符串边界。
请检查以下解决方案:
\b\w+-\d+\b
四处游玩,并查看解释: