regex - 正则表达式获取两个字符串之间的字符串
问题描述
任何人都请帮助获取正则表达式以获取两个字符串之间的字符串。
完整字符串:
image001.jpg (1.69 KB)SpinTel - 372464.pdf (270.90 KB)SpinTel - 372464.xlsm (113.08 KB)
预期输出:SpinTel - 372464.pdf
&
SpinTel - 372464.xlsm
我试过表达:
((?i)Spintel)(.*)(.pdf)
并成功获得了一个输出,
但是当我将表达式更改为
((?i)Spintel)(.*)(.xlsm)
我得到的输出为SpinTel - 372464.pdf (270.90 KB)SpinTel - 372464.xlsm
. 我的预期输出是SpinTel - 372464.xlsm
.
请帮忙。
提前致谢。
解决方案
推荐阅读
- vb.net - 为什么Visual Studio在声明字符串数组列表时会抛出异常
- python - pandas:选择所选行的相邻行
- java - HttpServletResponse,addCookie() 未按预期运行
- python - 在 csv 中正确保存和加载 pandas 数据帧,同时保留 datetimeindex 的频率
- php - 使用 PHP 向表单元素添加属性
- php - 如何使用mysql中的内部连接获取具有空值和填充值的ID
- javascript - TypeError:state.userInfo 在 Jest 测试中不可迭代
- java - Android 如何在 Java 中使用 Kotlin-Coroutine?
- javascript - 数据表多个自定义工具栏元素
- asp.net - 如何在 ASP.NET MVC 中查找 HTML 列表项的索引