如何解决是否可以为Notepad ++正则表达式指定Unicode类别类?
Notepad ++提供了许多在正则表达式中使用的类名称,这些类名称似乎与Unicode等效项匹配。例如,Notepad ++中的\ p {upper}与许多其他正则表达式中的\ p {Lu}相对应。可以在Notepad ++中指定更多受限制的Unicode类别,例如\ p {Pd} =“标点破折号”(\ p {punct}太包含在内)的等效形式吗?
解决方法
至少暂时没有办法。
使用替代方法:
[\xAD\x2D\u058A\u05BE\u1400\u1806\u2010-\u2015\u2E17\u2E1A\u2E3A\u2E3B\u2E40\u301C\u3030\u30A0\uFE31\uFE32\uFE58\uFE63\uFF0D]
它匹配所有\p{Pd}
和不属于\xAD
的软连字符(\p{Pd}
)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。