如何使用正則表達式查詢包含日文假名的 MySQL 字段?

如何使用正則表達式查詢包含日文假名的 MySQL 字段?

如何使用正則表達式查詢包含日文假名的 mysql 字段

您嘗試使用正則表達式查詢 mysql 表的 title 列,以查找包含日文平假名或片假名的數據。但是,您的正則表達式似乎不正確,并且沒有得到預期結果。

要正確查找包含日文假名的 title,可以嘗試使用以下正則表達式:

^.*[ぁ-んァ-ン].*$

此正則表達式將匹配包含任何平假名或片假名字符的 title。使用此正則表達式查詢示例語句如下:

select title from table_name where title regexp "^.*[ぁ-んァ-ン].*$";

如果您希望查找不包含任何平假名或片假名字符的 title,則可以使用以下正則表達式:

^.*[^ぁ-んァ-ン].*$

使用此正則表達式查詢示例語句如下:

SELECT title FROM table_name WHERE title NOT REGEXP "^.*[ぁ-んァ-ン].*$";

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享