python - 正则表达式排除特定模式python

标签 python regex

我正在尝试查找“fiction”之前或之后的任何事件,“non-”除外

我试过了:

.*[^(n-)]fiction.*

但它并没有像我希望的那样工作。 谁能帮帮我?

example

最佳答案

检查这是否适合您:

.*(?<!non\-)fiction.*

关于python - 正则表达式排除特定模式python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66508758/

相关文章:

python eventlet - 文件异步(非阻塞)io

python - python3的Midi分析

python - Python中的R风格分类描述统计

regex - Perl 正则表达式/嵌套短语的替换

用于匹配以给定模式开头的代码块的 Javascript 正则表达式

python - matplotlib 中的正号刻度标签

python - 在 pypy 上安装 pip

regex - case 1 1 1 1 1 1 手机号码错误正则表达式

php - 如何从字符串中删除(大多数)短词

Java模式匹配进入无限循环