0

你能帮我建立一个匹配所有字符的正则表达式[a-zA-Z][\w:.-]吗?

例如:在测试字符串abc)def中,)应该是最终正则表达式的匹配字符。

我尝试使用正则表达式的几种变体(?!fox\b)\b\w+请参阅),但没有任何结果。

为了方便测试,您可以使用此服务

4

3 回答 3

1

如果这是 javascript,您可以这样做:

<script type="text/javascript">
function match_with_space(str) {
    return str.match(/[^\w:.-]/g);
}
function match_without_space(str) {
    return str.match(/[^\w\s:.-]/g);
}
</script>
于 2013-02-02T20:05:00.773 回答
1

你可以否定一个字符类[^a-zA-Z]

于 2013-02-02T19:42:18.577 回答
0

对不起,我似乎忽略了这个问题。

答案是:

[^a-zA-Z\w:.-]

谢谢!

于 2013-02-02T19:43:49.457 回答