SQL中如何在一大段文字里,提取其中出现的身份证号码?这一大段文字,还有银行卡号,和其他的长串数字(20位,21位都有)作为干扰
使用什么函数好?
(^\d{15}$)|(^\d{17}([0-9]|X)$
这就不是sql的活。
你把这段文字查询出来 放到程序里面去用正则匹配,就好了
1.身份证号左边和右边都是什么呢,涉及到数字了吗,还是中文,具体情况不同写法也不同;
2.常用的就是正则表达式,但是也不能身份证号和其他数字参在一块;
3.具体你可以提供一个代表性案例,给你具体写法。
希望对你有所帮助,欢迎留言