它的源代码包含以下部分:
<pre> text
</pre>
long long text
<pre> text
</pre>
long long text
Run Code Online (Sandbox Code Playgroud)
我必须找到这个条目
<pre> text
</pre>
Run Code Online (Sandbox Code Playgroud)
在JEdit中用空格替换它.(我在JEdit文档中阅读了正则表达式规则.)
我的表达是:
<pre>([\.\n]*?)</pre>
Run Code Online (Sandbox Code Playgroud)
但是找不到这个条目.
什么表达应该是正确的?
在您的正则表达式中,.被按字面意思处理,而不是作为元字符来匹配除换行符之外的任何字符。
尝试:
<pre>(.|\n)*?</pre>
Run Code Online (Sandbox Code Playgroud)
由于未指定操作系统,换行符可以用 a \n(Unixes) 或 a \r\n(windows) 表示。无论哪种情况,您都可以使用:
<pre>(.|\r?\n)*?</pre>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |