regex - 用perl分割一个带有多个空格的字符串?

标签 regex perl split

我试图用多个空格分割一个字符串。我只想分割有 2 个或更多空格的地方。我尝试了多种方法,但一直得到相同的输出,即在每个字母后拆分。这是我尝试的最后一件事

@cellMessage = split(s/ {2,}//g, $message);
                foreach(@cellMessage){
                    print "$_ \n";
                }

最佳答案

@cellMessage = split(/ {2,}/, $message);

关于regex - 用perl分割一个带有多个空格的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366533/

相关文章:

c++ - 如何允许最终用户使用正则表达式创建验证规则?

python - 用于在 Python 中匹配 URL 的正则表达式

perl - 使用 TreeBuilder 在 Perl 中提取链接

Perl 命令行搜索并替换为多个表达式

python将列表字符串转换为列表列表

regex - 正则表达式匹配时出现未初始化的 eq 警告

具有字边界要求的 JavaScript 正则表达式

perl - 为什么 perl 解析 $x | $y | $z 作为 $z | ($x | $y)?

Java字符串分割删除空值

algorithm - 通过标志组值平滑地分割成固定序列