python - Python Regex Bullet Point 和多行匹配
问题描述
想要匹配两个单词或短语之间的内容,里面有一个项目符号,在 python 中的多行上,并且适用于开头和结尾之间单词的每个变体。不知道用于项目符号的标识符或与包括换行符在内的所有内容匹配的标识符。例如尝试匹配:
Hello • World Hello • World Hello • World Hello • World Hello • World Hello • World
在
hello_big_old_world = "qweqrqr Hello • World Hello • World Hello • World Hello • World Hello • World Hello • World fdsfdas"
该字符串位于多行的位置。我知道它可能不在球场上,但这是我到目前为止所拥有的,显然它不起作用。
Answer = re.findall("(?<=qweqrqr)(.*\n?)/s(?=fdsfdas)"), hello_big_old_world)
print(Answer)
提前致谢。
解决方案
推荐阅读
- c# - AcquireTokenSilentAsync 无法正常工作,因为 ConfidentialClientApplication 没有用户
- powershell - 在管道属性 powershell 上做数学
- regex - 如何在javascript正则表达式中匹配非单词+单词边界
- javascript - 在滚动时固定/修复 Vanilla Javascript 中的多个元素
- python - 将python嵌套数组中的每个元素除以一个整数
- javascript - 谷歌地图 api 密钥问题
- regex - 提取可能嵌套的花括号之间的代码
- visual-studio-code - 如何向 VS Code 添加新语言?
- docker - 在 kubernetes 中以非 root 身份运行 Consul Docker 映像
- intellij-idea - JetBrains PyCharm 2017.3.5 社区版的配色方案配置文件的正确格式是什么?