请帮忙
如何实现一个过滤器框,用户可以使用多个通配符键入搜索关键字,并且在某个时候用户只需在过滤器框中的任何位置使用单个通配符。
示例:M _ * _ DQ *,* QS1,Reg *,M_ * DQ
是否可以通过regEx删除/替换单行中的重复单词?如果可能的话,如何实现这一点 例如:John,Johnny,John,Doug,Douglas,Doug 输出:John,Johnny,Doug,Douglas
由于
答案 0 :(得分:1)
匹配“M _ * _ DQ *”的正则表达式为/M_.*_DQ.*/
。 .
代表“任何字符”,*
代表“匹配0次或更多次”。用户输入的任何特殊字符都需要使用反斜杠进行转义,例如,如果用户输入“M(_ *',这将成为M\(_.*
。
正则表达式不适用于此。