java - 在 JAVA 中使用 Regex 进行子序列匹配
问题描述
假设我有一个字符串'classes'
。
现在,如果我使用正则表达式c.*?s
,那么它匹配'clas'
in'classes'
而c.*s
将匹配'classes'
in 'classes'
。
但是有没有办法形成匹配所有三个子序列的正则表达式(以'c'开头并以's'结尾)'clas'
,'class'
并且'classes'
在classes
.
解决方案
推荐阅读
- node.js - 如何使用关键字或标题进行搜索
- python - 比较数据框中标记数据的平均值
- mysql - 从具有多个表的mysql数据库中获取最大(以字节为单位)行
- python - 在模拟期间是否可以使用solve_ivp在每个求解器时间步返回的解向量?
- javascript - 在没有 HTML 文件的情况下使用 socket.io
- pdf - iTextSharp-5.5.10 是否有内置的戳记注释样式?
- virtual-machine - 是否可以在 https:// 中有 Hygieia 仪表板网址
: / - django - 通过嵌套序列化程序在两个模型中创建记录,其中两个外键指向 Django 中的同一模型
- java - 使用属性文件(IntelliJ)中定义的环境变量运行 testNG
- c - C 编译器检查多个枚举中的重叠