--- id: 587d7db9367417b2b2512ba5 title: Specify Upper and Lower Number of Matches challengeType: 1 videoUrl: '' localeTitle: 指定上下匹配数 --- ## Description
回想一下,您使用加号+来查找一个或多个字符,使用星号*来查找零个或多个字符。这些很方便,但有时你想要匹配一定范围的模式。您可以使用quantity specifiers模式的下限和上限。数量说明符与大括号( {} )一起使用。您在大括号之间放置了两个数字 - 用于较低和较高的模式数。例如,为了匹配字母"ah"出现35次的字母a ,你的正则表达式将是/a{3,5}h/
让A4 =“aaaah”;
让A2 =“aah”;
令multipleA = / a {3,5} h /;
multipleA.test(A4); //返回true
multipleA.test(A2); //返回false
## Instructions
更改正则表达式ohRegex以匹配单词"Oh no"中的36字母h
## Tests
```yml tests: - text: 你的正则表达式应该使用大括号。 testString: 'assert(ohRegex.source.match(/{.*?}/).length > 0, "Your regex should use curly brackets.");' - text: 你的正则表达式不应该匹配"Ohh no" testString: 'assert(!ohRegex.test("Ohh no"), "Your regex should not match "Ohh no"");' - text: 你的正则表达式应该匹配"Ohhh no" testString: 'assert(ohRegex.test("Ohhh no"), "Your regex should match "Ohhh no"");' - text: 你的正则表达式应该匹配"Ohhhh no" testString: 'assert(ohRegex.test("Ohhhh no"), "Your regex should match "Ohhhh no"");' - text: 你的正则表达式应该匹配"Ohhhhh no" testString: 'assert(ohRegex.test("Ohhhhh no"), "Your regex should match "Ohhhhh no"");' - text: 你的正则表达式应该匹配"Ohhhhhh no" testString: 'assert(ohRegex.test("Ohhhhhh no"), "Your regex should match "Ohhhhhh no"");' - text: 你的正则表达式不应该匹配"Ohhhhhhh no" testString: 'assert(!ohRegex.test("Ohhhhhhh no"), "Your regex should not match "Ohhhhhhh no"");' ```
## Challenge Seed
```js let ohStr = "Ohhh no"; let ohRegex = /change/; // Change this line let result = ohRegex.test(ohStr); ```
## Solution
```js // solution required ```