正则表达式 – 在字符串中查找$的位置
发布时间:2020-12-14 05:38:39 所属栏目:百科 来源:网络整理
导读:基于这里的建议: Find location of character in string,我试过这个: gregexpr(pattern ='$',"data.frame.name$variable.name")[[1]][1] 30attr(,"match.length")[1] 0attr(,"useBytes")[1] TRUE 但它不起作用;注意: nchar("data.frame.name$variable.nam
基于这里的建议:
Find location of character in string,我试过这个:
> gregexpr(pattern ='$',"data.frame.name$variable.name") [[1]] [1] 30 attr(,"match.length") [1] 0 attr(,"useBytes") [1] TRUE 但它不起作用;注意: > nchar("data.frame.name$variable.name") [1] 29 你如何在这个字符串中找到$的位置? 解决方法
问题是$是正则表达式中的字符串结尾标记.试试这个:
> gregexpr(pattern ='$',"data.frame.name$variable.name") [[1]] [1] 16 attr(,"match.length") [1] 1 attr(,"useBytes") [1] TRUE …给出了正确的答案 – 即16. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- hdoj1561The more, The Better(树形dp,依赖背包)
- [转]UML类图中的关联、聚合、组合
- c# – 为什么在WebApi控制器操作后没有人处理DbContext?
- ruby-on-rails – 使用Bundler GEM不会安装Ruby Gem(EventM
- Ajax替换局部DIV层
- oracle操作
- error 25541 failed to open xml file c:\windows&#
- oracle-ESCAPE转义字符
- 在swift中使用SHA512哈希字符串
- cocos2dx iOS crash _context presentRenderbuffer:GL_REND