regex - perl 正则表达式不是字符串的开头

标签 regex perl

我无法通过查看文档来解决这个问题。

我想匹配除字符串开头以外无处不在的东西

"hello world hello hello" =~ m/^hello/

会匹配第一个hello

我想要的不是^,所以匹配第二个和第三个你好而不是第一个

这可能吗?

最佳答案

这样做会:

/(?<=.)hello/sg

关于regex - perl 正则表达式不是字符串的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321635/

相关文章:

java - 从字符串中提取单词的正则表达式

java - 正则表达式 - 捕获所有重复组

perl - 检查散列键是否存在创建键

perl - 将数组保存到纯文本文件中的问题

shell - SED 或 AWK 全部替换为另一个文件中的模式

regex - 适用于 Google 文档的 Apps 脚本 findText()

C#十六进制值0x12,是无效字符

javascript - 用户定义的正则表达式安全问题

javascript - 从 Web UI 与本地 Perl 脚本交互

珀尔 : Error during installion of a module of CPAN