我正在尝试为场景
的两种场景构建正则表达式首先,如果给定的字符与句子的开头匹配,则必须返回true。
例如:
句子是"<b>your question</b>"
如果用户提供Yo
,我必须返回true。
也不应区分大小写。
第二种情况是,如果给定的字符在字符串的任何位置匹配
我必须归还 字符串
例如
句子是<b>your question</b>"
。
如果用户给出ue
,我必须返回true。
答案 0 :(得分:0)
你可以这样做:
对于不区分大小写的情况,请使用i
修饰符。
使用它来匹配所有内容:
/^yo.*/i
如果你测试字符串,
你可以这样做:
/^yo/i.test("your question");// returns true if it starts with 'yo' or else returns false
以上将有效
您可以存储用户输入所在的变量,您可以将其与.*
答案 1 :(得分:0)
任何开始,您可以按如下方式检查:
^your_string.*
符号^
可用于检查字符串开头的匹配情况
例如,'^yo.*'
将匹配"your question"