perl - 如何删除逗号分隔值中的空列?
问题描述
我有一个变量。例子:
date= 56788,45677,56908,34462,,41278,68977,55532
值后34462
有两个逗号,如何使用 Perl 删除多余的逗号。
解决方案
使用替换将两个逗号替换为一个:
#!/usr/bin/perl
use warnings;
use strict;
my $date = '56788,45677,56908,34462,,41278,68977,55532';
$date =~ s/,,/,/g;
print $date;
推荐阅读
- javascript - D3.js 的图表无法更新
- javascript - 比较节点时间戳和 MySQL 时间戳
- android - Android Studio 中 Android 应用的 Google Play 许可
- .net-core - 使用 MSIX 安装程序删除旧版本的应用程序
- google-cloud-sql - 如果 vm 停止或结算帐户断开连接,Google Cloud SQL 数据库会自动删除吗?
- macros - 有没有办法查看 Crystal 宏扩展为什么?
- c - yydestruct 函数调用的参数太少 (flex&bison)
- javascript - 显示上一个和下一个内容的问题
- node.js - 是否可以检查是否有人打开了某个浏览器链接,如果没有执行某个功能?
- mysql - 如何在mysql中根据出生日期计算年龄并应用条件?