Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
考虑下面的示例字符串: “是否有可能促进 和解与建设和平?”
我想匹配令牌reconciliation。
类似的东西"""(?m)\b[^\s]*\-$"""匹配recon-但"""(?m)\b[^\s]*\-$^[^\s]*\b"""不匹配reconc-iliation。
"""(?m)\b[^\s]*\-$"""
"""(?m)\b[^\s]*\-$^[^\s]*\b"""
这会起作用
\b(\S+-[\r\n]+\S+)\b
更新
^--> 匹配行首/或字符串开始(取决于使用s开关)
^
s
$--> 匹配行尾/或字符串结尾(取决于使用s开关)
$
\b--> 匹配单词边界
\b
\r--> 回车
\r
\n--> 新行
\n
只有 Windows 同时使用\r和\n作为行分隔符。