作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在寻找 C# 中与此正则表达式等效的等效项。
Java:
public static final String expression = "[\\s\\p{Punct}]";
{Punct}
是 Java 中的保留字符类,但我不确定如何创建等效的表达式,以便 .net 正则表达式引擎不会 barf。
最佳答案
[\s\p{P}]
匹配所有空格和标点符号。有趣的是,在 Character Classes 上的 MSDN 文档中可以以这种形式找到它作为示例。 .与在 Java 中一样,\p{x}
用于 unicode 类别 x
中的任何单个字符。请参阅 Unicode Categories 上的部分获取除 P
之外的可能性列表。
关于C# 相当于 Java 标点正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2705990/
我是一名优秀的程序员,十分优秀!