glob文件夹下命名不含下划线的所有文件,请问怎么写正则?
回复讨论(解决方案)
你循环的时候直接用 strpos 判断是否有下划线不就行了
好像 glob 不能用复杂的正则
你循环的时候直接用 strpos 判断是否有下划线不就行了
好像 glob 不能用复杂的正则
我试了一下,这种可以:
glob($datapath.'/NG/[0-9][0-9][0-9][0-9].*', GLOB_BRACE);
还有简便一点的方法吗?
preg_grep('/[^_]/', glob($path))
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn