RegExp替换不以某些符号开头的单词

幻象

我可以这样做吗?

...blah-blah...AA_word.......blah-blah...AB_word......word........Nword....

我只需要替换那些不以“ AB_”开头的单词出现,这样它将看起来像这样:

...blah-blah...AA_XXXX.......blah-blah...AB_word......XXXX........NXXXX....

这可能吗?我或多或少对正则表达式很熟悉,但仍然无法找到方法。编程语言无关紧要-php,js或c#,无论如何

搜索:,(?<!AB_)word
并替换为:XXXX

Perl的实现:

my $str = "...blah-blah...AA_word.......blah-blah...AB_word......word........Nword....";
$str =~ s/(?<!AB_)word/XXXX/g;
say $str;

输出:

...blah-blah...AA_XXXX.......blah-blah...AB_word......XXXX........NXXXX....

使用php:

$str = "...blah-blah...AA_word.......blah-blah...AB_word......word........Nword....";
$str = preg_replace('/(?<!AB_)word/', 'XXXX', $str);
echo "$str\n";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

匹配不以&开头的单词

来自分类Dev

用jQuery替换以@符号开头的单词

来自分类Dev

如何替换单词以某些字符开头和以某些字符结尾

来自分类Dev

正则表达式用于字符串中的整个单词,而不以美元符号开头

来自分类Dev

sed替换不以#开头的匹配行

来自分类Dev

AWK替换不以“>”开头的行的字符

来自分类Dev

Linux sed-删除单词不以特定字符开头

来自分类Dev

捕获不以特定单词开头的字符串

来自分类Dev

仅当元音不以单词开头时才删除元音

来自分类Dev

如何合并不以某些字符开头的行

来自分类Dev

如何合并不以某些字符开头的行

来自分类Dev

搜索并替换影响单词的RegExp

来自分类Dev

在Dart中获取以符号开头的单词

来自分类Dev

检索以某些单词开头的localStorage值

来自分类Dev

仅允许HTML字段以某些单词开头

来自分类Dev

抓取以某些单词开头的网页句子

来自分类Dev

Python-替换所有以开头的单词

来自分类Dev

在Python中替换以反斜杠开头的单词

来自分类Dev

Notepad++ : 替换所有以 * 开头的单词

来自分类Dev

删除不以特定单词开头/包含特定单词的行

来自分类Dev

sed:如何匹配以单词开头但不以另一个单词结尾的行

来自分类Dev

读取文件的某些部分,以某些单词开头和结尾

来自分类Dev

Linux grep用于以某些字母开头并包含某些单词的文件

来自分类Dev

JavaScript Regexp 替换为分组欧元符号

来自分类Dev

(PHP)如何查找以模式开头的单词并替换所有单词?

来自分类Dev

将regExp替换为某些字符(JavaScript)

来自分类Dev

RegExp 用于以逗号分隔的术语列表,用于查找不以字符结尾或开头的术语

来自分类Dev

匹配不以开头的地方

来自分类Dev

文件不以'%pdf%-'开头

Related 相关文章

  1. 1

    匹配不以&开头的单词

  2. 2

    用jQuery替换以@符号开头的单词

  3. 3

    如何替换单词以某些字符开头和以某些字符结尾

  4. 4

    正则表达式用于字符串中的整个单词,而不以美元符号开头

  5. 5

    sed替换不以#开头的匹配行

  6. 6

    AWK替换不以“>”开头的行的字符

  7. 7

    Linux sed-删除单词不以特定字符开头

  8. 8

    捕获不以特定单词开头的字符串

  9. 9

    仅当元音不以单词开头时才删除元音

  10. 10

    如何合并不以某些字符开头的行

  11. 11

    如何合并不以某些字符开头的行

  12. 12

    搜索并替换影响单词的RegExp

  13. 13

    在Dart中获取以符号开头的单词

  14. 14

    检索以某些单词开头的localStorage值

  15. 15

    仅允许HTML字段以某些单词开头

  16. 16

    抓取以某些单词开头的网页句子

  17. 17

    Python-替换所有以开头的单词

  18. 18

    在Python中替换以反斜杠开头的单词

  19. 19

    Notepad++ : 替换所有以 * 开头的单词

  20. 20

    删除不以特定单词开头/包含特定单词的行

  21. 21

    sed:如何匹配以单词开头但不以另一个单词结尾的行

  22. 22

    读取文件的某些部分,以某些单词开头和结尾

  23. 23

    Linux grep用于以某些字母开头并包含某些单词的文件

  24. 24

    JavaScript Regexp 替换为分组欧元符号

  25. 25

    (PHP)如何查找以模式开头的单词并替换所有单词?

  26. 26

    将regExp替换为某些字符(JavaScript)

  27. 27

    RegExp 用于以逗号分隔的术语列表,用于查找不以字符结尾或开头的术语

  28. 28

    匹配不以开头的地方

  29. 29

    文件不以'%pdf%-'开头

热门标签

归档