正则表达式模式以匹配未被特殊字符包围的字符

我正试图使用​​正则表达式来匹配某个字符,仅当它不紧邻某个特定字符时。(对于Calibre的电子书)

具体来说,我想匹配所有不在句子结尾处的内容,这意味着它们将位于常规字符之间,而不是尖括号或空格之间。我以为”[^<]可以,但是可以同时选择引号和下一个字符,而不仅是字符本身。我也不确定如何执行“或”检查空间。我以为那是类似的东西,”[^<]|[^ ]但这也不对。

这是我要匹配的示例:

在尖括号旁边: <p class="calibre1">“I”m tired!”</p>

除了空间: <p class="calibre1">“I”m tired!” he said</p>

只能选择其中的引号I”m(也只能选择引号本身)

如果对此有一个明显的答案,我感到很抱歉,但是我一直在阅读Python的regex文档,但无法弄清楚。:(

杰瑞

您也许可以(?! ... )像这样使用否定的前瞻

”(?!<)

除非后面有,否则它将匹配<

要添加空间...

”(?![< ])

除非匹配<或空格,否则该匹配项将匹配

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式 - 被字母或空格包围的特殊字符

来自分类Dev

正则表达式与特殊字符元字符匹配

来自分类Dev

正则表达式模式允许某些特殊字符

来自分类Dev

模式正则表达式包含特殊字符

来自分类Dev

Perl正则表达式以匹配特殊字符

来自分类Dev

正则表达式与特殊字符组匹配

来自分类Dev

正则表达式以匹配特殊字符+数字

来自分类Dev

将特殊字符与正则表达式匹配

来自分类Dev

Java正则表达式以匹配特定的特殊字符

来自分类Dev

Python 正则表达式匹配特殊字符

来自分类Dev

PHP特殊的正则表达式模式,以匹配特定字符串后的URL

来自分类Dev

.NET正则表达式-如何查找带有特殊字符的术语“包围”

来自分类Dev

Java正则表达式。仅当特殊字符被数字包围时,才保留它们

来自分类Dev

正则表达式-匹配字符串模式

来自分类Dev

正则表达式匹配字符后跟模式

来自分类Dev

正则表达式模式仅匹配某些字符

来自分类Dev

正则表达式-匹配字符串模式

来自分类Dev

正则表达式匹配模式后的字符

来自分类Dev

特殊字符的正则表达式

来自分类Dev

特殊字符正则表达式

来自分类Dev

特殊字符$的正则表达式

来自分类Dev

正则表达式匹配可选组,由任何字符分组包围

来自分类Dev

正则表达式:如何匹配某些字符所包围的内容?

来自分类Dev

正则表达式匹配字符

来自分类Dev

正则表达式匹配带特殊字符或不带重音字符的字符串?

来自分类Dev

正则表达式匹配至少 7 位数字的模式和任意数量的任何顺序的特殊字符

来自分类Dev

正则表达式匹配特殊模式

来自分类Dev

如何使用正则表达式模式在字符串的开头或结尾限制特殊字符?

来自分类Dev

正则表达式,用于文本中的特殊字符和字符串模式

Related 相关文章

  1. 1

    正则表达式 - 被字母或空格包围的特殊字符

  2. 2

    正则表达式与特殊字符元字符匹配

  3. 3

    正则表达式模式允许某些特殊字符

  4. 4

    模式正则表达式包含特殊字符

  5. 5

    Perl正则表达式以匹配特殊字符

  6. 6

    正则表达式与特殊字符组匹配

  7. 7

    正则表达式以匹配特殊字符+数字

  8. 8

    将特殊字符与正则表达式匹配

  9. 9

    Java正则表达式以匹配特定的特殊字符

  10. 10

    Python 正则表达式匹配特殊字符

  11. 11

    PHP特殊的正则表达式模式,以匹配特定字符串后的URL

  12. 12

    .NET正则表达式-如何查找带有特殊字符的术语“包围”

  13. 13

    Java正则表达式。仅当特殊字符被数字包围时,才保留它们

  14. 14

    正则表达式-匹配字符串模式

  15. 15

    正则表达式匹配字符后跟模式

  16. 16

    正则表达式模式仅匹配某些字符

  17. 17

    正则表达式-匹配字符串模式

  18. 18

    正则表达式匹配模式后的字符

  19. 19

    特殊字符的正则表达式

  20. 20

    特殊字符正则表达式

  21. 21

    特殊字符$的正则表达式

  22. 22

    正则表达式匹配可选组,由任何字符分组包围

  23. 23

    正则表达式:如何匹配某些字符所包围的内容?

  24. 24

    正则表达式匹配字符

  25. 25

    正则表达式匹配带特殊字符或不带重音字符的字符串?

  26. 26

    正则表达式匹配至少 7 位数字的模式和任意数量的任何顺序的特殊字符

  27. 27

    正则表达式匹配特殊模式

  28. 28

    如何使用正则表达式模式在字符串的开头或结尾限制特殊字符?

  29. 29

    正则表达式,用于文本中的特殊字符和字符串模式

热门标签

归档