Regex 使用正则表达式和记事本删除两个垂直条之间的日文文本++;

Regex 使用正则表达式和记事本删除两个垂直条之间的日文文本++;,regex,notepad++,Regex,Notepad++,我有一篇这样的文章 English text||Arabic text||Japanese text||Arabic text||numbers 我试着使用(\\\\\\\\\\\\\\\\\\\\\\\\\),但我在记事本++中收到了“无效正则表达式”错误消息,尽管它与我在中的测试一样正确,加上这将只查看日文文本中的片假名在汉字之后的平假名之后,如果没有这个顺序,我如何使它看起来像日语文本?记事本+++不支持\p修饰符,请尝试\p{Letter}(应该匹配任何语言中的任何字母),您将看不到匹

我有一篇这样的文章

English text||Arabic text||Japanese text||Arabic text||numbers

我试着使用
(\\\\\\\\\\\\\\\\\\\\\\\\\)
,但我在记事本++中收到了“无效正则表达式”错误消息,尽管它与我在中的测试一样正确,加上这将只查看日文文本中的片假名在汉字之后的平假名之后,如果没有这个顺序,我如何使它看起来像日语文本?

记事本+++不支持
\p
修饰符,请尝试
\p{Letter}
(应该匹配任何语言中的任何字母),您将看不到匹配


您可以使用其他应用程序,例如,一个非常好的应用程序是EditPad

我想主要问题是什么,我必须
[\p{Han}\p{Hiragana}\p{Katakana}]
如果我不想按特定顺序使用它,那么我所要做的就是找到:
\\\\\\\\\\\\\\\\([\p{Han Hiragana}\p{katakatakana}\p*)\|\|
并将其替换为
|

当然记事本++不起作用,所以我按照尼基顿的建议使用了EditPad