mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-18 08:54:32 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
</div></div>
|
||||
<p>非标准<strong>$1, $2, $3, $4, $5, $6, $7, $8, $9 </strong>属性是包含括号子串匹配的正则表达式的静态和只读属性。</p>
|
||||
<h2 id="语法">语法</h2>
|
||||
<pre class="syntaxbox"><code><var>RegExp</var>.$1
|
||||
<pre><code class="language-javascript"><code><var>RegExp</var>.$1
|
||||
RegExp.$2</code>
|
||||
RegExp.$3
|
||||
RegExp.$4
|
||||
@@ -14,7 +14,7 @@ RegExp.$6
|
||||
RegExp.$7
|
||||
RegExp.$8
|
||||
RegExp.$9
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="描述">描述</h2>
|
||||
<p>$1, ..., $9 属性是静态的, 他不是独立的的正则表达式属性. 所以, 我们总是像这样子使用他们<code>RegExp.$1</code>, ..., <code>RegExp.$9</code>.</p>
|
||||
<p>属性的值是只读的而且只有在正确匹配的情况下才会改变.</p>
|
||||
@@ -23,12 +23,12 @@ RegExp.$9
|
||||
<h2 id="例子">例子</h2>
|
||||
<h3 id="n_在_String.replace中的应用"><code>$n</code> 在 <code>String.replace中的应用</code></h3>
|
||||
<p>以下脚本用 <a href="Reference/Global_Objects/String/replace" title="replace() 方法返回一个由替换值替换一些或所有匹配的模式后的新字符串。模式可以是一个字符串或者一个正则表达式, 替换值可以是一个字符串或者一个每次匹配都要调用的函数。"><code>replace()</code></a> 方法去匹配一个first last格式的 name<a href="Reference/String" title="此页面仍未被本地化, 期待您的翻译!"><code>String</code></a> 实例 输出last first格式. 在替换文本里, 脚本用 <code>$1</code> 和 <code>$2</code> 表示正则表达式中的括号匹配项的结果.</p>
|
||||
<pre class="brush: js">var re = /(\w+)\s(\w+)/;
|
||||
<pre><code class="language-javascript">var re = /(\w+)\s(\w+)/;
|
||||
var str = 'John Smith';
|
||||
str.replace(re, '$2, $1'); // "Smith, John"
|
||||
RegExp.$1; // "John"
|
||||
RegExp.$2; // "Smith"
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="技术指标">技术指标</h2>
|
||||
<p>非标准. 不属于当前的任何规范.</p>
|
||||
<h2 id="浏览器适配">浏览器适配</h2>
|
||||
|
||||
Reference in New Issue
Block a user