正则表达式首次出现在整个文本中

时间:2014-11-14 14:20:38

标签: regex perl

我搜索了很多“正则表达式首次匹配”的问题,但无法根据结果构建我的正则表达式。我在正则表达式方面不擅长,我使用以下内容替换perl中文本中出现的所有内容:

$xmlText =~ s/(xmlns)/$exhangeText/g;

但是我只想让第一次更改,我该如何实现呢?

非常感谢您的帮助 尼科

1 个答案:

答案 0 :(得分:5)

只需删除全局修饰符:

$xmlText =~ s/(xmlns)/$exhangeText/;