正则表达式,我想逮到cite{的}
正则表达式,我想逮到\cite{的}
正则表达式,第一个匹配上就停止(使用问号)
贪婪模式
https://blog.csdn.net/jionmezc11/article/details/72330116
? 当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如,对于字符串“oooo”,“o+”将尽可能多的匹配“o”,得到结果[“oooo”],而“o+?”将尽可能少的匹配“o”,得到结果 [‘o’, ‘o’, ‘o’, ‘o’]
学习正则表达式:
https://www.runoob.com/regexp/regexp-syntax.html
正则表达式,遇到第一次的}就停止。加上一个问号就可以了。问号代表非贪婪搜索,没有问号,就是贪婪搜索!
回答题目的问题:
\cite{的}
这样写正则表达式:
\\cite\{.*?的.*?\}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?