这应该是直截了当的.我需要一个正则表达式来选择不特定包含某个单词的所有内容.
所以,如果我有这句话:"这句话中间有一个词." 正则表达式除了"中间"之外的所有东西都得到了,我应该选择那句话中的所有内容而不是"中间".
有没有简单的方法来做到这一点?
谢谢.
单个正则表达式匹配操作不可能是不连续的。
您可以使用两个捕获组:
(.*)middle(.*)
然后在匹配后连接捕获组 1 和 2 的内容。
您可能希望在解析器中启用“点也匹配换行符”选项。
例如,参见Java 的 DOTALL、.NET 的 Singleline、Perls等。
| 归档时间: |
|
| 查看次数: |
6171 次 |
| 最近记录: |