两个查找值可以使用通配符(如 *、?或 `)来匹配。通配符是一种字符串模式,用于匹配一个字符串中的多个字符。
以下是使用 * 和 ? 通配符的示例:
通配符:表示零个或多个字符,可以匹配任意长度的字符串,例如:*表示零个或多个字符,可以匹配任意长度的字符串
let str1 = "hello"
let str2 = "hello?"
let result = str1.match(str2) // returns an array containing all matches of str2 in str1
console.log(result) // Output: ["hello", "hello?"]
?通配符:表示一个特定的字符,可以匹配一个单个的字符,例如:?表示一个特定的字符,可以匹配一个单个的字符
`perl
let str1 = "hello"
let str2 = "hello?";// Output: ["hello"] (仅匹配“hello”这个字符) 或者 '?' (无法匹配任何内容,因为只有一个问号)