[英]Regex matching all but last occurence of character
我正在尝试将正则表达式匹配到最后一个匹配的字符(例如感叹号! ),然后将其匹配到另一个组中。
例子:
一个!1
一个!! 1
一个!1!一!一
可以肯定地认为特殊字符不能位于字符串的开头或结尾。
理想情况下,我希望所有这些都能在
谢谢,Stevo
(.*)\!(.*)
匹配的测试输入/输出在这里http://www.myregextester.com/index.php
这应该在最后之前抓住任何东西! 在一个捕获组中,之后的所有内容在另一个捕获组中
(.*)!([^!]*)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.