使用正则表达式,匹配字母和数字,但不匹配空格

时间:2015-06-09 19:29:52

标签: regex pcre splunk

这是一个初学者的问题,但我刚刚开始并需要一些帮助。

我有这个字符串:

dog and cat

使用PCRE-Regexes,我想在没有空格的情况下匹配它并将其捕获为一个组,将dogandcat捕获为$ 1.

我到目前为止(\w*)。将括号放在外面进行捕获,然后读取任何字母,数字或下划线。这回来了 dog。在这里看到: https://regex101.com/r/pL1bY1/3

现在我想跳过相邻的空格并继续and。我该怎么做?

1 个答案:

答案 0 :(得分:0)

在perl中你可以替代:

my $string = 'dog and cat';

$string =~ s/ //g;

print "$string\n";