标签: sql regex
我的这个家庭作业问题是使用regexp_like表达式来查找有三个单词的课程名称。
我正在使用的当前表达式就像'\ w \ s \ w \ s \ w $'。但是,添加$符号时没有结果。没有该符号,它会显示三个单词字符串以及四个单词字符串。我在这里做错了什么?
答案 0 :(得分:1)
$是一个锚点,用于标记一行的结尾。
$
`\ w \ s \ w \ s \ w'应该只匹配由空格分隔的3个字母。你可以尝试类似的东西;
'^\w+\s\w+\s\w+$'