正则表达式在找到的搜索字符/字符串之前提取数值
在搜索字符串之前提取所有数字(仅数字)的最佳正则表达式是什么?
ABC Y C S 1 $ 46CC MAN 25/ 31
在这种情况下需要提取 25,但它的长度不是固定的?有什么帮助吗?
what would be the best regEx to extract all the number (only numbers) before a search string ?
ABC Y C S 1 $ 46CC MAN 25/ 31
Need to extract 25 in this case, but its not fixed length ? Any help ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应该有效。请参阅 grep 测试:
should work. see test with grep:
Perl 正则表达式:
输出:
所以基本上保持匹配,只要稍后某处存在
/
即可。Perl regex:
Output:
So basically keep matching, as long as a
/
exist somewhere later.