相关疑难解决方法(0)

为什么Ruby/[[:punct:]] /会遗漏一些标点字符?

Ruby /[[:punct:]]/应该匹配所有"标点字符".根据维基百科,这意味着/[\]\[!"#$%&'()*+,./:;<=>?@\^_`{|}~-]/每POSIX标准.

它匹配:-[]\;',./!@#%&*()_{}::"?.

但是,它匹配:=`~$^+|<>(至少在红宝石1.9.3p194).

是什么赋予了?

ruby regex posix

13
推荐指数
1
解决办法
7099
查看次数

标签 统计

posix ×1

regex ×1

ruby ×1