Files
freeCodeCamp/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/regular-expressions/extract-matches.chinese.md
Kristofer Koishigawa b3213fc892 fix(i18n): chinese test suite (#38220)
* fix: Chinese test suite

Add localeTiltes, descriptions, and adjust test text and testStrings to get the automated test suite working.

* fix: ran script, updated testStrings and solutions
2020-03-03 18:49:47 +05:30

56 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: 587d7db4367417b2b2512b92
title: Extract Matches
challengeType: 1
videoUrl: ''
localeTitle: 提取匹配
---
## Description
<section id="description">到目前为止,您只是检查字符串中是否存在模式。您还可以使用<code>.match()</code>方法提取您找到的实际匹配项。要使用<code>.match()</code>方法,请将该方法应用于字符串并传入括号内的正则表达式。这是一个例子: <blockquote> “你好,世界!”。匹配(/ Hello /; <br> //返回[“Hello”] <br>让ourStr =“正则表达式”; <br>让ourRegex = / expressions /; <br> ourStr.matchourRegex; <br> //返回[“表达式”] </blockquote></section>
## Instructions
<section id="instructions">应用<code>.match()</code>方法来提取单词<code>coding</code></section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>result</code>应该有单词<code>coding</code>
testString: assert(result.join() === "coding");
- text: 你的regex <code>codingRegex</code>应该搜索<code>coding</code>
testString: assert(codingRegex.source === "coding");
- text: 您应该使用<code>.match()</code>方法。
testString: assert(code.match(/\.match\(.*\)/));
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
let extractStr = "Extract the word 'coding' from this string.";
let codingRegex = /change/; // Change this line
let result = extractStr; // Change this line
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>