python - 在 Python MULTILINE 模式下仅匹配字符串的开头

标签 python regex

Python 的 re module说的是:

'^'

(Caret.) Matches the start of the string, and in MULTILINE mode also matches immediately after each newline.

我想使用 MULTILINE,但我想要求在字符串的开头(而不仅仅是行的开头)进行匹配。有办法做到这一点吗?

最佳答案

只需使用明确匹配字符串开头的 \A anchor 即可。

检查Regular Expression Syntax :

\A
Matches only at the start of the string.

关于python - 在 Python MULTILINE 模式下仅匹配字符串的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33312247/

相关文章:

python - 输入数据后 QComboxBox 值没有改变

c# - c# 中的正则表达式驼峰式

正则表达式匹配两个 con

javascript - 获取与 lodash 匹配模式的字符串结尾

Python 正则表达式单元测试

python - 在 N 分钟不活动后将用户从 Django 站点注销

Python Optparse 列表

python - Pyodbc - 使用 WHERE 子句运行 SQL 查询(语法错误)

python - 检查值是否同时存在于数据框中的任意两列中?

javascript - 正则表达式提取所有重复字符