Regex 使用正则表达式忽略某些字符
我在读一个文本文件,在其中我向数据结构添加单词,我有下面一行Regex 使用正则表达式忽略某些字符,regex,pcre,Regex,Pcre,我在读一个文本文件,在其中我向数据结构添加单词,我有下面一行 这是读《古兰经》的季节 我试图用正则表达式删除tis中的撇号,但我想把它保留在古兰经的地方。我基本上希望正则表达式忽略撇号,如果它位于字符之间 我有点像,但我对Regex很陌生。任何关于我应该做什么或者我应该看regex的哪些部分的想法 ('\w)|(\w+'\w+) 它只使用撇号突出显示单词,但我似乎不知道如何“否定”第二个表达式。这里有一个正则表达式,只有当撇号不在两个字符之间时,它才会针对撇号: (?<=\s|^)'
- 这是读《古兰经》的季节
('\w)|(\w+'\w+)
它只使用撇号突出显示单词,但我似乎不知道如何“否定”第二个表达式。这里有一个正则表达式,只有当撇号不在两个字符之间时,它才会针对撇号:
(?<=\s|^)'(?=\w)|(?<=\w)'(?=\s|$)
(?非常感谢!我可以编辑此文件,也可以找到一些破折号。