0
A
回答
3
foreach($array as $key => $value) {
if(preg_match($pattern, $value)) {
unset($array[$key]);
}
}
7
preg_grep:http://php.net/manual/en/function.preg-grep.php
$a = array('foo' => 'xx', 'bar' => '12');
$b = preg_grep('~[a-z]~', $a, PREG_GREP_INVERT);
print_r($b);
相关问题
- 1. Jq:递归删除与给定模式匹配的所有键
- 2. 删除正则表达式匹配
- 3. Excel VBA:如果与组合框中的值匹配,则删除行
- 4. 正则表达式从匹配中删除模式
- 5. 删除2(多)匹配一个正则表达式类
- 6. 如果URL包含一个模式但不包含另一个模式,则匹配URL的正则表达式
- 7. 删除名称与模式匹配的多个数据库
- 8. 删除所有匹配键
- 9. 匹配正则表达式模式,如果存在,否则
- 10. 与多个匹配匹配的模式
- 11. 正则表达式 - 如何一次匹配一个模式
- 12. 删除其他正则表达式匹配的正则表达式匹配
- 13. 使用ruby删除redis键匹配模式
- 14. 匹配到第二个正则表达式,如果第一个没有匹配
- 15. 删除与正则表达式匹配的文件
- 16. Unix - 删除与正则表达式匹配的部分
- 17. 如何检查json数组中是否存在一个值?如果发现匹配,删除键值对
- 18. 一对模式匹配问题与模式匹配在Lua
- 19. 在正则表达式匹配后删除匹配器的一部分
- 20. 如果字段匹配,则更新并删除
- 21. 如何匹配2个网址与一个正则表达式
- 22. 删除行,如果它不匹配
- 23. Python:匹配多个正则表达式模式之一,并提取IP地址,如果匹配
- 24. JavaScript - 正则表达式 - 如果一行中有多个匹配,只抓取匹配的模式
- 25. 则跳过模式匹配
- 26. 与ID替换值,如果匹配另一个值
- 27. 如果存在特定的匹配项,则返回一个值
- 28. 匹配多个正则表达式组并将其删除
- 29. 正则表达式的表达 - 删除匹配多个选项
- 30. 删除与iOS中的模式匹配的文件