0
A
回答
5
你错过了该行的开头,^
:
^.{16}:
3
我会提供唯一的修正是:
^.{16}:
插入符号(^
)固定在一行的开头。
1
这将是:
^(.{16})[?=:]
. almost any character
{n} How many
[?=X] Followed by
也许是简单的^ {16}:
1
在PHP中,这将是这样的:
/^([^:]{16}):/m
一些细节:
^
行开头/
是否为正则表达式分隔符[^:]
包装任何字符,但:
。我不使用“。”以避免在16个字符之间有“:”的情况下出现问题。如果你想抓住它,那么只需使用“。”。正如你所做的那样。{16}
重复这16次。([^:]{16})
圆括号捕获匹配值。它会被存储到一个参考文件中,稍后您可以使用“\”或“$”进行参考,具体取决于您使用的语言。m
这是神奇的。 “m”是多行修正符。这会使表达式在文本的每一行都被执行。在JavaScript中,这个修饰符是“g”(全局)。希望它有帮助!
相关问题
- 1. 正则表达式匹配冒号后的字符串“:”
- 2. [R正则表达式的数字,后跟标点符号
- 3. 2个字母后跟4个字符的正则表达式
- 4. 正则表达式在每个词后面加冒号引号
- 5. 正则表达式冒号后的字段名称值
- 6. Javascript的正则表达式为冒号?
- 7. C++的正则表达式无效字符(冒号)
- 8. 正则表达式哈希和冒号
- 9. 正则表达式不冒号
- 10. 正则表达式 - 包括冒号
- 11. 正则表达式和冒号(:)
- 12. 正则表达式查找字符串后跟字符
- 13. 正则表达式匹配一个可选的'+'符号后跟任意字
- 14. Java正则表达式:匹配一个字符后跟空格?
- 15. Java正则表达式子字符串后面跟着逗号字符
- 16. 单个数字后跟两个字母表正则表达式
- 17. 正则表达式字符串后跟在Javascript中的数字
- 18. 正则表达式Python“如果数字后跟字母字符”
- 19. Vim正则表达式替换添加符号后跟空白
- 20. 匹配3和16个字符的Python正则表达式
- 21. 正则表达式的字符串,\“16个问题\”,
- 22. 简单的python正则表达式,冒号后匹配
- 23. 使用正则表达式的冒号后,以匹配一切
- 24. 正则表达式:匹配H1标签后的冒号?
- 25. 正则表达式只接受字母后跟逗号
- 26. 正则表达式查找号码后跟字母
- 27. 正则表达式匹配数字后跟特定字符
- 28. 正则表达式,其中包含一个字符后跟一个字符
- 29. 正则表达式字符串后跟一个数字php字符串替换
- 30. 正则表达式字符后跟数PHP的