Home >Backend Development >PHP Tutorial >php判断字符串中是不是包含数字

php判断字符串中是不是包含数字

WBOY
WBOYOriginal
2016-06-13 10:51:42918browse

php判断字符串中是否包含数字
if(preg_match('/\d+/',$id))echo 'Y';else echo 'N';

我在网上看到这个代码,但是有误判的

さいたま市岩槻区東岩槻2-7-14 这个被判定没有包含数字
宇都宮市竹林町549-1 这个判断是正确的


请问有没有准确一点的方法???

------解决方案--------------------
不用用\d
用[0-90123456789]+

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn