当前位置: 首页 > 面试题库 >

PHP代码删除除数字以外的所有内容

闾丘霖
2023-03-14
问题内容

我正在尝试从字符串中删除所有内容,但仅删除数字(0-9)。

我以为这样可以

echo preg_replace("[^0-9]","",'604-619-5135');

但它回显“ 60​​4-619-5135”。我在想什么???


问题答案:

尝试这个:

preg_replace('/[^0-9]/', '', '604-619-5135');

preg_replace使用PCRE,通常以开头和结尾/



 类似资料:
  • 问题内容: 我有两个弦 和。现在,我想对这些字符串应用一个正则表达式,以过滤掉除数字以外的所有内容,以便获得像和这样的整数。 我该怎么做? 问题答案: 您可以使用。它会考虑您所拥有的一切之外的一切。 因此,如果要过滤除y以外的所有内容。在你的情况下,你会做类似的事情 其中string是保存实际文本的变量!

  • 问题内容: 我有三列的表:,和 有重复的字段。我想删除所有具有相同的行为别人 ,除了 对最近更新的一个。 因此,如果表包含这些行: 然后,我只想保留这些行: 您如何在SQL中做到这一点?我想象会从具有重复值的行中删除单个random(?)行,但是如何使其除最近更新的行之外的 所有 行删除呢? 问题答案: 您可以使用左联接来执行此操作: 这意味着对于每一行,它会寻找更新日期最近的另一行,如果有更新日

  • 我想知道如何使用正则表达式删除除所有图像标记之外的所有内容。 我已经试过了: (?s)^[^ (?s)^([^ 有谁知道如何将这 2 个组合为多个图像? 下面是我想应用它的内容示例: 我期望的结果应该是:

  • 本文向大家介绍用js替换除数字与逗号以外的所有字符的代码,包括了用js替换除数字与逗号以外的所有字符的代码的使用技巧和注意事项,需要的朋友参考一下 用js替换除数字与逗号以外的所有字符 结果: 完整代码: 呐喊教程原创文章,转载请注明出处。

  • 本文向大家介绍Java程序要删除字符串中除“ 1”和“ 2”以外的所有数字?,包括了Java程序要删除字符串中除“ 1”和“ 2”以外的所有数字?的使用技巧和注意事项,需要的朋友参考一下 正则表达式“ (?<!\\ d) digit (?!\\ d) ”与指定的数字匹配。 replaceAll()方法接受两个字符串:正则表达式模式和替换字符串,并将模式替换为指定的字符串。 因此,要删除字符串中除1

  • 问题内容: 我有一对多关系的两个数据库表。数据如下所示: 结果集: 我想删除所有应用程序,但最新的除外。换句话说,每个学生都只能将一个应用程序链接到该应用程序。使用上面的示例,数据应如下所示: 我将如何构造我的DELETE语句以过滤出正确的记录? 问题答案: 考虑到评论中的长时间讨论,请注意以下几点: 上面的语句 将 在任何正确实现语句级读取一致性的数据库上运行,而不管语句运行时对表的任何更改。