-2

我的这个作业问题是使用 regexp_like 表达式来查找包含三个单词的课程名称。

我正在使用的当前表达式类似于'\w\s\w\s\w$'。但是,当添加 $ 符号时,它不会得到任何结果。没有那个符号,它会显示三个字串和四个字串。我在这里做错了什么?

4

1 回答 1

1

$是标记行结束的锚点。

`\w\s\w\s\w' 应该只匹配由空格分隔的 3 个字母。你可以尝试类似的东西;

'^\w+\s\w+\s\w+$'
于 2013-05-04T14:45:55.473 回答