Pharo 标点符号
Pharo punctuation marks
有什么方法可以捕获字符串中所有的地方,那里有像'.,:;!?'这样的标点符号
基本上,我正在寻找一个包含以上所有内容的正则表达式。
您要查找的是一个字符 class。字符 class 是您所说的可以在字符串中的该位置匹配的一组字符。要创建字符 class,请将可匹配字符列表括在方括号中,如下所示:
[.,:;!?]
这将只匹配那些标点字符。
有趣的是,您还可以创建一个字符 class 来匹配除您指定的字符列表之外的任何字符。为此,您的角色 class 以 ^
.
开头
[^.,:;!?]
现在这个将匹配除标点符号以外的任何内容。
有什么方法可以捕获字符串中所有的地方,那里有像'.,:;!?'这样的标点符号
基本上,我正在寻找一个包含以上所有内容的正则表达式。
您要查找的是一个字符 class。字符 class 是您所说的可以在字符串中的该位置匹配的一组字符。要创建字符 class,请将可匹配字符列表括在方括号中,如下所示:
[.,:;!?]
这将只匹配那些标点字符。
有趣的是,您还可以创建一个字符 class 来匹配除您指定的字符列表之外的任何字符。为此,您的角色 class 以 ^
.
[^.,:;!?]
现在这个将匹配除标点符号以外的任何内容。