给定一个字符串,
mystr = "Average student score 88"
如果有超过 1 个空格,我希望拆分。我希望获得以下内容:
"Average student score" "88"
我搜索到“\s+”将被任意数量的空格分割。
strsplit(mystr, "\\s+")
但这不是我想要的。 strsplit 中是否有任何选项可以根据一定数量的空格(例如 space = k)或空格规则(例如 space > 1)分割字符串?
您可以通过重复量词来指定它。
strsplit(mystr, "\\s{2,}")
\\s{2,}
正则表达式应该匹配两个或多个空格。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)