【发布时间】:2014-12-09 09:52:26
【问题描述】:
如果我有这个字符串 S= hello! are u ok!? yes ! good !!
我只想捕获感叹号而不是!?也不!!?
谢谢
【问题讨论】:
如果我有这个字符串 S= hello! are u ok!? yes ! good !!
我只想捕获感叹号而不是!?也不!!?
谢谢
【问题讨论】:
使用如下的否定后瞻和前瞻断言。
(?<![?!])!(?![?!])
说明:
(?<![?!]) 否定的lookbehind 断言匹配之前会出现? 或! 之外的任何一个
! 匹配文字 ! 符号。(?![?!]) Negative lookahead 断言匹配后面会跟任何 ? 或 ! 符号,但不是。【讨论】:
【讨论】: