最后一个问题,SQL得如何写。。。
数据库有三条数据,分别是:
1、我是第一条数据
2、wo shi di er tiao shuju
3、wo's di san tiao shuju
然后我用select * from table where title REGEXP '^[a-z[:space:]]+$'
是想读取有英文的数据,但是上面的sql只读取到了第2条而已,无法读出第3条,因为第3条带了’符号。
请问sql得如何改,才能正常的读取出2和3条数据。
------解决方案--------------------'^[a-z[:space:]\']+$' ,少了个',\'不行换\\'试试
------解决方案--------------------向大家学习..
------解决方案--------------------顶楼上像大家学习啊
------解决方案--------------------正则不对,这样 '^[a-z[:punct:]+[:space:]]+$'可以