正则匹配单个大写字母
答案:1 悬赏:40 手机版
解决时间 2021-03-25 22:54
- 提问者网友:兔牙战士
- 2021-03-25 07:49
正则匹配单个大写字母
最佳答案
- 五星知识达人网友:第幾種人
- 2021-03-25 07:59
需求不明确,不知道你具体想解决什么问题额?
是否需要将原始字符串每个字符以逗号分隔即可?
如果只是加个逗号分隔:
用perl:
$a="ABCDEFG";
$a=~s/([A-Z])/$1,/g;
$a=~s/,$//;
是否需要将原始字符串每个字符以逗号分隔即可?
如果只是加个逗号分隔:
用perl:
$a="ABCDEFG";
$a=~s/([A-Z])/$1,/g;
$a=~s/,$//;
print "$a
";其他语言一样的,把大写字母分组后再替换,加个逗号;在把最后一个逗号替换为空
或者更简单些:
(至于那些地方加逗号,把A-Z扩展下就可以了) s相当于其他语言的查找,替换
$a="ABCDEFG";
$a=~s/(?<=[A-Z])(?=[A-Z])/,/g;
print "$a
";2.原始字符仅含大写字母吗?有重复的字母吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯