2024-04-26 04:25:29 发布
网友
我正在写一个正则表达式,它将匹配fooSVM??!。我想在这个字符串中匹配SVM,这意味着我需要从foo匹配到满足?或!。注意SVM可以是其他Unicode字符。你知道吗
fooSVM??!
SVM
foo
?
!
我试过foo(.*)[?!]*,但似乎不起作用。你知道吗
foo(.*)[?!]*
如果没有换行符,则可以这样做:
foo([^?!]+)[?!]
检索第一组。你知道吗
foo # Find "f", then "o", then "o", ( # begin capture [^?!] # followed by any character which is not "!" or "?", + # once or more ) # end capture [?!] # followed by either a "!" or a "?"
如果没有换行符,则可以这样做:
检索第一组。你知道吗
相关问题 更多 >
编程相关推荐