我有一堆 url,其中有一个字符串,或者有
hotel+4 digit number: hotel1234
or slash+4digit.html: /1234.html
是否有正则表达式可以使用 python 或 mysql 提取 4 位数字(例如 1234)?
我在想“酒店”[0-9][0-9][0-9][0-9],像这样
谢谢!
最佳答案
您可以尝试REGEXP
SELECT * FROM Table WHERE ColumnName REGEXP '^[0-9]{4}$'
或
SELECT * FROM Table WHERE ColumnName REGEXP '^[[:digit:]]{4}$';
关于mysql - 从 mysql 或 python 的 url 中提取模式编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42864612/