![](/img/trans.png)
[英]ORACLE: How to use regexp_like to find a string with single quotes between two characters?
[英]REGEXP_LIKE to find a string with only one word with any number of characters
我正在尝试编写一个简单的正则表达式,它将选择只有一个单词的字段。
就像是....
SELECT songtitle
FROM music
WHERE REGEXP_LIKE(songtitle, '+[^\s]')
我希望它的功能类似于以下内容:
WHERE songtitle NOT LIKE('% %');
歌名:
嘿Jude
救命!
永远的草莓地
黑鸟
女人
表达式应选择记录2 4和5。
请指出我正确的方向!
假设通常的\\ S类可用,Marcin的答案稍微简单一点...... ^\\S+$
它似乎正确地打击了你的测试用例,但如果\\ S不可用,请使用Marcin的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.