From c40612041809fe289aba58aefa170bbe784aba1f Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:07 +0800 Subject: remove name attribute for zh-CN --- .../reference/global_objects/regexp/exec/index.html | 6 +++--- .../reference/global_objects/regexp/global/index.html | 10 +++++----- .../reference/global_objects/regexp/ignorecase/index.html | 10 +++++----- .../javascript/reference/global_objects/regexp/index.html | 10 +++++----- .../reference/global_objects/regexp/lastindex/index.html | 6 +++--- .../reference/global_objects/regexp/multiline/index.html | 10 +++++----- .../reference/global_objects/regexp/source/index.html | 10 +++++----- .../reference/global_objects/regexp/test/index.html | 10 +++++----- .../reference/global_objects/regexp/tosource/index.html | 8 ++++---- .../reference/global_objects/regexp/tostring/index.html | 14 +++++++------- 10 files changed, 47 insertions(+), 47 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/global_objects/regexp') diff --git a/files/zh-cn/web/javascript/reference/global_objects/regexp/exec/index.html b/files/zh-cn/web/javascript/reference/global_objects/regexp/exec/index.html index 8ee22ffa6c..549dd3d494 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/regexp/exec/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/regexp/exec/index.html @@ -22,18 +22,18 @@ translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/exec -

语法

+

语法

regexObj.exec(str)
-

参数

+

参数

str
要匹配正则表达式的字符串。
-

返回值

+

返回值

如果匹配成功,exec() 方法返回一个数组(包含额外的属性 index 和 input ,参见下方表格),并更新正则表达式对象的 {{jsxref("RegExp.lastIndex", "lastIndex")}} 属性。完全匹配成功的文本将作为返回数组的第一项,从第二项起,后续每项都对应正则表达式内捕获括号里匹配成功的文本。

diff --git a/files/zh-cn/web/javascript/reference/global_objects/regexp/global/index.html b/files/zh-cn/web/javascript/reference/global_objects/regexp/global/index.html index 9ac9219ec2..95fbabc9d0 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/regexp/global/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/regexp/global/index.html @@ -10,15 +10,15 @@ translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/global ---
{{JSRef("Global_Objects", "RegExp")}}
-

概述

+

概述

global 属性表明正则表达式是否使用了 "g" 标志。global 是一个正则表达式实例的只读属性。

{{js_property_attributes(0,0,0)}}
-

描述

+

描述

global 的值是布尔对象,如果使用了 "g" 标志,则返回 true;否则返回 false。 "g" 标志意味着正则表达式应该测试字符串中所有可能的匹配。

你无法直接更改此属性。

-

示例

-

例子:使用 global

+

示例

+

例子:使用 global

var regex = new RegExp("foo", "g")
 
 console.log(regex.global) // true
@@ -97,7 +97,7 @@ console.log(regex.global) // true
   
  
 
-

相关链接

+

相关链接

-

使用带有 sticky 标志的正则表达式

+

使用带有 sticky 标志的正则表达式

带有{{JSxRef("Global_Objects/RegExp/sticky", "sticky")}}标志的正则表达式将会从源字符串的{{jsxref("RegExp.prototype.lastIndex")}}位置开始匹配,也就是进行“粘性匹配”。

@@ -179,7 +179,7 @@ while (r = re.exec("123 456")) console.log(r, "AND re.lastIndex", re.lastIndex);

如果使用带有全局标志g的正则表达式re,就会捕获字符串中的所有6个数字,而非3个

-

使用正则表达式和 Unicode 字符

+

使用正则表达式和 Unicode 字符

正如上面表格提到的,\w 或 \W 只会匹配基本的 ASCII 字符;如 a 到 zA 到 Z09_

@@ -240,7 +240,7 @@ console.log(/[^.]+/.exec(url)[0].substr(7)); // logs "xxx" -

浏览器兼容性

+

浏览器兼容性

{{Compat("javascript.builtins.RegExp")}}

diff --git a/files/zh-cn/web/javascript/reference/global_objects/regexp/lastindex/index.html b/files/zh-cn/web/javascript/reference/global_objects/regexp/lastindex/index.html index 92dadc8159..ddfe60c595 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/regexp/lastindex/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/regexp/lastindex/index.html @@ -10,13 +10,13 @@ translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex ---
{{JSRef("Global_Objects", "RegExp")}}
-

概述

+

概述

lastIndex 是正则表达式的一个可读可写的整型属性,用来指定下一次匹配的起始索引。

{{js_property_attributes(1,0,0)}}

语法

lastIndex = regExpObj.lastIndex;
-

描述

+

描述

只有正则表达式使用了表示全局检索的 "g" 标志时,该属性才会起作用。此时应用下面的规则: