正则表达式模式中的“ ^”会出错

Reduf

我创建了一个RegEx模式来查找令牌,re.compile但出现错误。

error("look-behind requires fixed-width pattern")

我的模式是:(?<=[\s,]|^)(?:\[.*\]|[A-Za-z]+|[0-9a-fA-F]+)(?=[\s,]|$)错误来自,(?<=[\s,]|^)并且可能来自|^但是我在regex101.com上尝试过,并且可以正常工作。我的(?=[\s,]|$)作品(?<=[\s,]|^)几乎是一样的,所以我真的不明白有什么不好的地方。

我使用python 3. +并重新编译lib。

滕西拜

向后看(?<=)和向前看(?=)是不一样的,向后看不能有量词,+*?因为它们需要固定大小(您的错误消息)。但是您的变更应该照原样工作。

这种情况的解决方法是像这样交替使用lookbehinds:(?:(?<=[\s,])|(?<=^))使得每个lookbehind都具有自己的大小。

我怀疑有一个验证规则,它以char(\s,)与non char^开头的行作斗争,即使在正确的情况下也不允许在后面的内部交替显示。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

BigQuery正则表达式出错

来自分类Dev

正则表达式出错

来自分类Dev

使用正则表达式时出错(验证正则表达式的代码)

来自分类Dev

在大文件中搜索和替换正则表达式而不会出现OutOfMemoryException

来自分类Dev

密码正则表达式验证始终出错

来自分类Dev

Java正则表达式在哪里出错?

来自分类Dev

处理正则表达式时出错

来自分类Dev

使用swiftvalidator的Swift正则表达式出错?

来自分类Dev

正则表达式给出错误的结果

来自分类Dev

在正则表达式中使用变量时出错

来自分类Dev

处理正则表达式时出错

来自分类Dev

在Unison中使用正则表达式时出错

来自分类Dev

使用正则表达式功能时出错

来自分类Dev

根据列正则表达式分割行时出错

来自分类Dev

URL验证正则表达式在打字稿中给出错误

来自分类Dev

使用正则表达式的R中的字符串操作出错

来自分类Dev

在Perl正则表达式中捕获4个字符的单词时出错

来自分类Dev

正则表达式-解析正则表达式时出错:无效的转义序列:\\ K

来自分类Dev

正则表达式中的模式

来自分类Dev

在本地模式下运行 oozie 会出错

来自分类Dev

在wifstream中搜索和灌输会出错

来自分类Dev

正则表达式匹配后,会出现regex_replace插入值

来自分类Dev

正则表达式-匹配直到可能出现或可能不会出现的组

来自分类Dev

Amazon Cognito错误:尝试执行updateUserAttributes Cognito服务时出错(成员必须满足正则表达式模式:[A-Za-z0-9 -_ =。] +])

来自分类Dev

解析正则表达式时出错:Perl语法无效或不受支持:`(?!

来自分类Dev

这个正则表达式有什么问题?JSLint抛出错误

来自分类Dev

为什么正则表达式组提取给出错误的答案?

来自分类Dev

解析正则表达式时出错:无效或不受支持的Perl语法:`?=`

来自分类Dev

jQuery / Javascript-正则表达式-仅在Safari浏览器中出错

Related 相关文章

  1. 1

    BigQuery正则表达式出错

  2. 2

    正则表达式出错

  3. 3

    使用正则表达式时出错(验证正则表达式的代码)

  4. 4

    在大文件中搜索和替换正则表达式而不会出现OutOfMemoryException

  5. 5

    密码正则表达式验证始终出错

  6. 6

    Java正则表达式在哪里出错?

  7. 7

    处理正则表达式时出错

  8. 8

    使用swiftvalidator的Swift正则表达式出错?

  9. 9

    正则表达式给出错误的结果

  10. 10

    在正则表达式中使用变量时出错

  11. 11

    处理正则表达式时出错

  12. 12

    在Unison中使用正则表达式时出错

  13. 13

    使用正则表达式功能时出错

  14. 14

    根据列正则表达式分割行时出错

  15. 15

    URL验证正则表达式在打字稿中给出错误

  16. 16

    使用正则表达式的R中的字符串操作出错

  17. 17

    在Perl正则表达式中捕获4个字符的单词时出错

  18. 18

    正则表达式-解析正则表达式时出错:无效的转义序列:\\ K

  19. 19

    正则表达式中的模式

  20. 20

    在本地模式下运行 oozie 会出错

  21. 21

    在wifstream中搜索和灌输会出错

  22. 22

    正则表达式匹配后,会出现regex_replace插入值

  23. 23

    正则表达式-匹配直到可能出现或可能不会出现的组

  24. 24

    Amazon Cognito错误:尝试执行updateUserAttributes Cognito服务时出错(成员必须满足正则表达式模式:[A-Za-z0-9 -_ =。] +])

  25. 25

    解析正则表达式时出错:Perl语法无效或不受支持:`(?!

  26. 26

    这个正则表达式有什么问题?JSLint抛出错误

  27. 27

    为什么正则表达式组提取给出错误的答案?

  28. 28

    解析正则表达式时出错:无效或不受支持的Perl语法:`?=`

  29. 29

    jQuery / Javascript-正则表达式-仅在Safari浏览器中出错

热门标签

归档