regex - REGEX : 从四个逗号中截取字符串
问题描述
我必须从第四站剪断一根绳子,我似乎找不到好方法。示例字符串:“String1”、“String2”、“String3”、“String4”、“ String5 ”
我可以像这样做 REGEX 模式:“。?”,“。?”,“。?”,“。?”。?(. ?)" 并选择捕获组 1。
但我有几种逗号的地方。有人可以知道没有脚本的更好方法吗?
谢谢!
解决方案
像这样的事情怎么样:(.*?,){4}(.*)
第二个捕获组将有字符串 5 及以上。您是否使用regex101.com测试您的正则表达式模式?我发现这对测试模式很有帮助。
推荐阅读
- html - CSS定位有问题
- c# - 在 WebApi 的 Asp Core 2.2 中创建自定义返回错误验证
- python - 尝试编译 keras 模型时出错 ValueError: Tensor conversion requested dtype int64 for Tensor with dtype float32
- python - 如何将日期信息附加到 read_csv 上的时间列
- rdkit - 如何在rdkit中质子化一个分子?
- javascript - 循环遍历 javascript 对象而不基于键进行排序
- java - 如何使用 Java 接口比较器进行通用合并排序?
- kubernetes - Kubernetes 滚动更新:在更新之前尊重 pod 的准备情况
- javascript - 将字符集放在 JavaScript 文件中不起作用
- asp.net-core - 为了响应在没有足够权限的情况下删除资源的请求,在休息 API 中引发的正确异常是什么?