gpt4 book ai didi

regex - 正则表达式问题

转载 作者:太空宇宙 更新时间:2023-11-03 19:01:21 25 4
gpt4 key购买 nike

请帮助

  1. 如何实现一个过滤框,用户可以在其中键入具有多个通配符的搜索关键字,有时用户只会在过滤框的任何位置使用一个通配符。
    示例:M_*_DQ*、*QS1、Reg*、M_*DQ

  2. 是否可以通过 regEx 删除/替换一行中的重复单词?如果可能,如何实现它。
    示例:约翰、约翰尼、约翰、道格、道格拉斯、道格
    输出:约翰、约翰尼、道格、道格拉斯

谢谢

最佳答案

  1. 匹配“M_*_DQ*”的正则表达式将是 /M_.*_DQ.*/. 代表“任意字符”,* 代表“匹配 0 次或多次”。用户输入的任何特殊字符都需要使用反斜杠进行转义,例如,如果用户输入 'M(_*',这将变为 M\(_.*

  2. 正则表达式不是合适的工具。

关于regex - 正则表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5386058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com