我试图找到解决我的问题的方案。
输入:
This is the sample title | mypcworld
输出:
This is the sample title
我想使用简单的正则表达式在notepad++中删除“ | ”之后的所有内容。
这似乎是非常简单的一个。但我曾尝试过其他一些正则表达式,例如在此处列出的“|.*$”,但没有成功。问题在于字符“|”是或的替代等价物。
所以请帮我解决它。\|.*$
我已经像你提到的那样在Notepad++中尝试了这个方法,看起来运行良好。
|
之后的所有内容。如果你使用Ctrl+H(查找+替换),在“查找内容”字段中输入我的建议,并在“替换为”字段中使用空字符串,确保选择了“正则表达式”,然后点击“替换”按钮,它应该按照描述的方式工作。我刚刚再次测试了一下,7年后,它仍然有效 =] - newfurniturey[^|]*$
其他解决方案 \|.*$
Results : | mypcworld
这个正则表达式 [^|]*$
Results : mypcworld
\|.+
\\
怎么样? - Foo L