gpt4 book ai didi

C# 相当于 Java 标点正则表达式

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:57:41 25 4
gpt4 key购买 nike

我正在寻找 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com