只获取字符串中的字母,包括空格

技术委员会

我有一个包含字母和数字的字符串。我只想从包含空格的字符串中提取字母。

我试过这个:

<?php
    $competition = 'New York Nationals - 2016';

    $year = preg_replace('/[^0-9]/', '', $competition); 
    $comp = preg_replace('/[^a-zA-Z]/', '', $competition);
    echo "[$year, $first, 'Comp Name: $comp Date: $year Rank: $first']";
?>

的输出$compNewYorkNationals但我想要的是New York Nationals

卡尼什卡·巴拿马德尼亚

更改[^a-zA-Z][^a-zA-Z\s]

 <?php
        $competition = 'New York Nationals - 2016';

        $year = preg_replace('/[^0-9]/', '', $competition); 
        $comp = preg_replace('/[^a-zA-Z\s]/', '', $competition);
        echo "[$year, $first, 'Comp Name: $comp Date: $year Rank: $first']";
    ?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用正则表达式(包括空格)获取字符串中的所有字母

在字符串C#中获取字母的出现

如何从字符串中删除最后3个字母,包括r中的空格

如何在PHP中获取字符串中字母数字字符的长度?

获取字符串或组合的所有可能排列,包括Java中的重复字符

Java字符串在空格后获取字符

获取字符串中空格字符的数量?

Swift-从字符串中仅获取字母数字字符

如何读取字符串数据并只从中获取数字并将其存储在列表中

c ++分别获取字符(包括空格)

如何从URL中获取字符串而不省略JAVA中的空格

使用空格获取字符串前后的单词

如何只获取字符串的最后一个字母而不是整个字符串

从JSONObject中获取字符串

从文件中获取字符串

解释这种获取字符串中字母数量的递归是如何工作的

从列中获取字符串的第一个字母

使用JavaScript获取字符串中每个单词的首字母

如何在Python中获取字符串的前2个字母?

如何获取字符串中的n个最后一个字母

获取字符串中字母的第n次出现(python)

获取字符串中带有字母的第一个点的索引

如何在python中获取字母的所有可能字符串?

如何使用 string.split(" ") Js 获取字符串中的第二组空格

如何从C中具有领先空格的stdin获取字符串输入?

如何使用空格作为分隔符以获取字符串中的子字符串?

从给定的字符串中获取字符串

从字符串中获取字符串对

在字符串中获取字符串