美食 健康 常识 生活 日常 合同 家居 养生 国学 心理学 中医 植物 营销 动物 汽车 管理 旅游 投资 人工智能 数字化 消费 元宇宙 金融 饮食 史学 经济
  • 会员

  • php字符串怎么只保留字母

    实现步骤:

    1、利用preg_match_all()函数配合正则表达式来过滤字符串,只保留英文字母,语法“preg_match_all("/[a-zA-Z]/u","$str",$arr);”,字母会存入“$arr”数组中;

    2、使用implode()函数将结果值拼接成一个新字符串即可,语法“implode($arr[0])”。

    在php中,可以利用preg_match_all()函数和implode()函数来让字符串中只有字母。

    实现步骤:

    步骤1:利用preg_match_all()函数配合正则表达式来过滤字符串,只保留英文字母

    preg_match_all()函数匹配字符串中所有出现的模式。

    preg_match_all (pattern , subject ,matches,flags,offset);
    • pattern::要搜索的模式,字符串形式。
    • subject:输入字符串。
    • matches:多维数组,作为输出参数输出所有匹配结果, 数组排序通过flags指定。
    • flags:数组结果排序,可以结合下面的几个标记使用
    • offset: 通常, 查找时从目标字符串的开始位置开始。(单位为字节)
    <?php
    
    header("Content-type:text/html;charset=utf-8");
    
    $str = "php.cn23v457zblog,?#$%^&())*(&^";
    
    echo "原字符串:";
    
    var_dump($str);
    
    preg_match_all("/[a-zA-Z]/u","$str",$arr);
    
    var_dump($arr);
    
    ?>

    可以看出,结果是一个二维数组。

    所需要的英文字母在内部的子数组$arr[0]中,将其转为字符串即可。

    步骤2:使用implode()函数将结果值拼接成一个字符串

    implode() 函数可以将一个一维数组转化为字符串。语法如下:

    implode($glue,$arr)
    参数描述
    $glue可选。用来设置一个字符串,表示使用 $glue 将数组每个元素连接在一起,默认情况下 $glue 为空字符串。
    $arr必需。要组合为字符串的数组。

    implode() 函数会返回一个由数组元素和“$glue”字符组合成的字符串。

    <?php
    
    header("Content-type:text/html;charset=utf-8");
    
    $str = "php.cn23v457zblog,?#$%^&())*(&^";
    
    echo "原字符串:";
    
    var_dump($str);
    
    preg_match_all("/[a-zA-Z]/u","$str",$arr);
    
    var_dump($arr);
    
    $newStr=implode($arr[0]);
    
    echo "处理后的字符串:";
    
    var_dump($newStr);
    
    ?>
    php字符串怎么只保留字母
    微信扫码分享

    0

    0

    分享
  • 会员

  • 上一篇: 优先级比较:v-for 和 v-if哪个更高?

    下一篇: 蛛丝马迹中的马到底指的是什么马?

    还没有评论,赶紧来抢沙发吧!

    竹子上白色的粉是什么

    竹子上白色的粉是新生竹子的表皮细胞角质层沉积细胞分泌的蜡质。竹子上白色的粉可以减少水分蒸发,防止新生的竹子被病虫、细菌侵 …

    莲雾的功效与作用禁忌(莲雾的功效与作用禁忌百科)

    莲雾是生活中常见的一种水果,其营养价值以及食用价值是很高的,那莲雾的功效与作用禁忌是什么?和小编一起看看吧! 莲雾的功效 …

    百香果和罗汉果的区别是什么

    百香果和罗汉果两者都是生活中常见的食物,但很多人认为百香果和罗汉果是同一种水果,只是叫法不同而已,这就大错特错了,其实百 …

    干墨鱼浸泡24小时以上能吃吗(干墨鱼浸泡24小时以上能吃吗)

    打算炖些干墨鱼来吃,但干墨鱼需要提前泡发,而白天需要上班,可以前一晚泡好,等第二天下班回来浸泡干墨鱼24小时再煲汤吗?这 …

    北豆腐是老豆腐吗

    北豆腐是老豆腐,主要是因为它的口感干硬、水分含量较低且外观为黄色,看上去比较老。它是在制作豆腐的过程中往豆浆内放入卤水, …

    打糍粑是哪个民族的风俗

    打糍粑是土家族的风俗。土家族人普遍流行着一种过年“打粑粑”的习俗,素有“二十八,打粑粑”的说法,所以每逢春节来临,农历腊 …

    无糖扣肉怎么做(怎样做糖扣肉)

    1、首先把五花肉厚的地方用刀片掉,这样做出的扣肉更美观,切掉的肉可以做成酥肉,然后切成大块备用。 2、下面把锅内加水,上 …

    2023年正月二十五吉时是几点 2023年二十五开大门吉时查询

    吉利时辰的挑选对一家人的运势有所帮助,包括能够选择合适以及恰当的时间进行开大门,迎接财神的到来,同时也能够更好的兴旺事业 …

    怎么样调理血压(血压怎么能调正常?)

    血压100/170mmHg临床上一般是指血压舒张压为100mmHg,收缩压为170mmHg,一般是不正常的,应该从生活方 …

    冬天塑料布怎么粘窗户

    冬天粘窗户,可以使用木条、胶带、胶水固定塑料布。首先将塑料布裁剪成长宽比窗户稍大五厘米的形状,然后将其顶部使用木条或者胶 …

    辣椒叶的腌制方法(辣椒和辣椒叶的腌制方法)

    1、将辣椒叶放入腌制容器内,按每50公斤辣椒叶加10公斤精盐的比例,先用一半的盐和辣椒叶充分搅拌。 2、将拌好的辣椒叶放 …

    车厘子氮气保鲜多久

    车厘子中充入氮气,可以保鲜24-48小时左右。车厘子的肉质较软,是容易腐烂和变质的水果,车厘子中充入氮气,可以减少车厘子 …

    身上皮肤过于干燥怎么办(身上皮肤干燥怎么回事)

    对于皮肤的护理我们大家要有一个正确的认识,拥有水嫩的肌肤是提升我们自身形象的关键的。所以,当遇到身上皮肤干燥的时候,我们 …

    烧麦冷冻前要蒸熟不 冷冻麦烧需要蒸多久

    中午买了一些面粉,用来只做了一些烧麦,而做好的烧麦存放在冷冻区保存,在冷冻前需要蒸熟不?烧麦熟的冷冻还是冷藏保存好呢?接 …

    皮衣怎么熨烫

    烫皮衣时千万不要直接熨烫,由于它的皮质大部分是采用动物皮加工制成,这样会容易损伤皮质,最好先将表面擦干净,在上面铺盖一层 …

    怎么减肚子上的肉肉最有效

    首先,跑步是一种有氧运动,可以减少全身的脂肪。如果每天坚持跑步,肚子上的肉也会掉。但是跑步后要注意拉伸。 二、跳绳跳绳也 …

    豆腐的制作方法与流程

    豆腐是中国的传统食品之一,相传为汉朝淮南王刘安所发明。豆腐可以常年生产,不受季节的限制,味美又养生,所以成为许多家庭素菜 …

    在ok交易所可以一笔资金多买吗 ok交易所买卖u安全吗

    ok交易所作为当下排名前三的交易平台,无论是每天的交易量还是用户群体都是很大的,而且交易的形式也是多样的,包含法币交易、 …

    格局小、情商低的性格缺陷

    在现实生活中,我们常常会遇到一些人,他们似乎总是无法在事业上取得成功,无论他们付出多少努力。其实,这往往与他们的性格有关 …

    减脂期白萝卜怎么吃 减脂期白萝卜怎么吃好

    1、生吃白萝卜就可以减肥的,因为白萝卜含有很高的水分,并且富含膳食纤维,具有很强的饱腹感而且热量低,除此以外白萝卜还可以 …