- 浏览: 26918 次
- 性别:
- 来自: 广州
最新评论
js正则一些实例方法(数字调换位置…
HTML+JS语言:<wbr></wbr>js正则一些实例方法(数字调换位置、ip地址合法性检查、url地址提取信息)
001<wbr></wbr><html>
002<wbr></wbr><head>
003<wbr></wbr><title>js正则一些实例方法(数字调换位置、ip地址合法性检查、url地址提取信息)</title>
004<wbr></wbr><script<wbr></wbr>language="javascript">
005<wbr></wbr><!--
006<wbr></wbr>function<wbr></wbr>showNum(str){
007<wbr></wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">rep</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(64, 112, 160);">/(\d)(\d)/gi</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">008<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">result</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">replace</span>(<span style="color: rgb(32, 32, 32);">rep</span><span style="color: rgb(32, 32, 32);">,</span><span style="color: rgb(64, 112, 160);">"$2$1"</span>);<br><span style="color: rgb(160, 176, 192); font-style: italic;">009<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">alert</span>(<span style="color: rgb(64, 112, 160);">"调换后结果:"</span><span style="color: rgb(32, 32, 32);">+</span><span style="color: rgb(32, 32, 32);">result</span>);<br><span style="color: rgb(248, 16, 176);">010<span><wbr></wbr></span></span><span style="color: rgb(32, 32, 32);">}</span><span><wbr></wbr></span><span style="color: rgb(160, 176, 192); font-style: italic;">//end function</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">011<span><wbr></wbr></span></span><br><span style="color: rgb(160, 176, 192); font-style: italic;">012<span><wbr></wbr></span></span><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">function</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">isNumeric</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">013<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">==</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">0</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">014<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(248, 16, 176);">015<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">016<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">for</span>(<span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);">=</span><span style="color: rgb(64, 160, 112);">0</span><span style="color: rgb(32, 32, 32);">,</span><span style="color: rgb(32, 32, 32);">len</span><span style="color: rgb(32, 32, 32);">=</span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span>;<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(32, 32, 32);">len</span>;<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);">++</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">017<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">charAt</span>(<span style="color: rgb(32, 32, 32);">i</span>)<span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 112, 160);">"0"</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">charAt</span>(<span style="color: rgb(32, 32, 32);">i</span>)<span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 112, 160);">"9"</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">018<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">019<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(248, 16, 176);">020<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">021<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">true</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">022<span><wbr></wbr></span></span><span style="color: rgb(32, 32, 32);">}</span><span><wbr></wbr></span><span style="color: rgb(160, 176, 192); font-style: italic;">//end function</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">023<span><wbr></wbr></span></span><br><span style="color: rgb(160, 176, 192); font-style: italic;">024<span><wbr></wbr></span></span><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">function</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">checkIP</span>(<span style="color: rgb(32, 32, 32);">num</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">025<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">document</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">getElementById</span>(<span style="color: rgb(64, 112, 160);">"ip"</span><span style="color: rgb(32, 32, 32);">).</span><span style="color: rgb(32, 32, 32);">value</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">trim</span>();<br><span style="color: rgb(160, 176, 192); font-style: italic;">026<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">switch</span>(<span style="color: rgb(32, 32, 32);">num</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">027<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">case</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">1</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">:</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">028<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">split</span>(<span style="color: rgb(64, 112, 160);">"."</span>);<br><span style="color: rgb(160, 176, 192); font-style: italic;">029<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">splitAarray</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">!=</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">4</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">030<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">031<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><span style="color: rgb(0, 112, 32); font-weight: bold;">else</span><span style="color: rgb(32, 32, 32);">{</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">032<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitEach</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">null</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">033<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">for</span>(<span style="color: rgb(32, 32, 32);">splitEach</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">in</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">034<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">temp</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span style="color: rgb(32, 32, 32);">[</span><span style="color: rgb(32, 32, 32);">splitEach</span><span style="color: rgb(32, 32, 32);">];</span><br><span style="color: rgb(248, 16, 176);">035<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">isNumeric</span>(<span style="color: rgb(32, 32, 32);">temp</span><span style="color: rgb(32, 32, 32);">)){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">036<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">parseInt</span>(<span style="color: rgb(32, 32, 32);">temp</span>)<span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">parseInt</span>(<span style="color: rgb(32, 32, 32);">temp</span>)<span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">037<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">038<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">039<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><span style="color: rgb(0, 112, 32); font-weight: bold;">else</span><span style="color: rgb(32, 32, 32);">{</span><br><span style="color: rgb(248, 16, 176);">040<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">041<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">042<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">043<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">044<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">true</span>;<br><span style="color: rgb(248, 16, 176);">045<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">break</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">046<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><br><span style="color: rgb(160, 176, 192); font-style: italic;">047<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">case</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">2</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">:</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">048<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">reg</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(64, 112, 160);">/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">049<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">reg</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">exec</span>(<span style="color: rgb(32, 32, 32);">str</span>)<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">!=</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">null</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">050<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$1</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$1</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">051<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$2</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$2</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">052<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$3</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$3</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">053<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
002<wbr></wbr><head>
003<wbr></wbr><title>js正则一些实例方法(数字调换位置、ip地址合法性检查、url地址提取信息)</title>
004<wbr></wbr><script<wbr></wbr>language="javascript">
005<wbr></wbr><!--
006<wbr></wbr>function<wbr></wbr>showNum(str){
007<wbr></wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">rep</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(64, 112, 160);">/(\d)(\d)/gi</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">008<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">result</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">replace</span>(<span style="color: rgb(32, 32, 32);">rep</span><span style="color: rgb(32, 32, 32);">,</span><span style="color: rgb(64, 112, 160);">"$2$1"</span>);<br><span style="color: rgb(160, 176, 192); font-style: italic;">009<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">alert</span>(<span style="color: rgb(64, 112, 160);">"调换后结果:"</span><span style="color: rgb(32, 32, 32);">+</span><span style="color: rgb(32, 32, 32);">result</span>);<br><span style="color: rgb(248, 16, 176);">010<span><wbr></wbr></span></span><span style="color: rgb(32, 32, 32);">}</span><span><wbr></wbr></span><span style="color: rgb(160, 176, 192); font-style: italic;">//end function</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">011<span><wbr></wbr></span></span><br><span style="color: rgb(160, 176, 192); font-style: italic;">012<span><wbr></wbr></span></span><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">function</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">isNumeric</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">013<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">==</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">0</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">014<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(248, 16, 176);">015<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">016<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">for</span>(<span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);">=</span><span style="color: rgb(64, 160, 112);">0</span><span style="color: rgb(32, 32, 32);">,</span><span style="color: rgb(32, 32, 32);">len</span><span style="color: rgb(32, 32, 32);">=</span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span>;<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(32, 32, 32);">len</span>;<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">i</span><span style="color: rgb(32, 32, 32);">++</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">017<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">charAt</span>(<span style="color: rgb(32, 32, 32);">i</span>)<span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 112, 160);">"0"</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">charAt</span>(<span style="color: rgb(32, 32, 32);">i</span>)<span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 112, 160);">"9"</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">018<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">019<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(248, 16, 176);">020<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">021<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">true</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">022<span><wbr></wbr></span></span><span style="color: rgb(32, 32, 32);">}</span><span><wbr></wbr></span><span style="color: rgb(160, 176, 192); font-style: italic;">//end function</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">023<span><wbr></wbr></span></span><br><span style="color: rgb(160, 176, 192); font-style: italic;">024<span><wbr></wbr></span></span><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">function</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">checkIP</span>(<span style="color: rgb(32, 32, 32);">num</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">025<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">document</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">getElementById</span>(<span style="color: rgb(64, 112, 160);">"ip"</span><span style="color: rgb(32, 32, 32);">).</span><span style="color: rgb(32, 32, 32);">value</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">trim</span>();<br><span style="color: rgb(160, 176, 192); font-style: italic;">026<span><wbr></wbr></span></span><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">switch</span>(<span style="color: rgb(32, 32, 32);">num</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">027<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">case</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">1</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">:</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">028<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">str</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">split</span>(<span style="color: rgb(64, 112, 160);">"."</span>);<br><span style="color: rgb(160, 176, 192); font-style: italic;">029<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">splitAarray</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">length</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">!=</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">4</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">030<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">031<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><span style="color: rgb(0, 112, 32); font-weight: bold;">else</span><span style="color: rgb(32, 32, 32);">{</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">032<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitEach</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">null</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">033<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">for</span>(<span style="color: rgb(32, 32, 32);">splitEach</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">in</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">034<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">temp</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">splitArray</span><span style="color: rgb(32, 32, 32);">[</span><span style="color: rgb(32, 32, 32);">splitEach</span><span style="color: rgb(32, 32, 32);">];</span><br><span style="color: rgb(248, 16, 176);">035<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">isNumeric</span>(<span style="color: rgb(32, 32, 32);">temp</span><span style="color: rgb(32, 32, 32);">)){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">036<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">parseInt</span>(<span style="color: rgb(32, 32, 32);">temp</span>)<span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">parseInt</span>(<span style="color: rgb(32, 32, 32);">temp</span>)<span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">037<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">038<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">039<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><span style="color: rgb(0, 112, 32); font-weight: bold;">else</span><span style="color: rgb(32, 32, 32);">{</span><br><span style="color: rgb(248, 16, 176);">040<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">041<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">042<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">043<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(32, 32, 32);">}</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">044<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">true</span>;<br><span style="color: rgb(248, 16, 176);">045<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">break</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">046<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><br><span style="color: rgb(160, 176, 192); font-style: italic;">047<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">case</span><span><wbr></wbr></span><span style="color: rgb(64, 160, 112);">2</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">:</span><br><span style="color: rgb(160, 176, 192); font-style: italic;">048<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold; font-style: italic;">var</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">reg</span><span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">=</span><span><wbr></wbr></span><span style="color: rgb(64, 112, 160);">/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">049<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(32, 32, 32);">reg</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">exec</span>(<span style="color: rgb(32, 32, 32);">str</span>)<span><wbr></wbr></span><span style="color: rgb(32, 32, 32);">!=</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">null</span><span style="color: rgb(32, 32, 32);">){</span><br><span style="color: rgb(248, 16, 176);">050<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$1</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$1</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">051<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$2</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$2</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">052<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><span style="color: rgb(0, 112, 32); font-weight: bold;">if</span>(<span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$3</span><span style="color: rgb(32, 32, 32);"><</span><span style="color: rgb(64, 160, 112);">0</span><span><wbr></wbr></span>||<span><wbr></wbr></span><span style="color: rgb(76, 143, 47); font-weight: bold;">RegExp</span><span style="color: rgb(32, 32, 32);">.</span><span style="color: rgb(32, 32, 32);">$3</span><span style="color: rgb(32, 32, 32);">></span><span style="color: rgb(64, 160, 112);">255</span>)<span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">return</span><span><wbr></wbr></span><span style="color: rgb(0, 112, 32); font-weight: bold;">false</span>;<br><span style="color: rgb(160, 176, 192); font-style: italic;">053<span><wbr></wbr></span></span><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
相关推荐
js正则表达式限制文本框只能输入数字,能输小数点.js正则表达式限制文本框只能输入数字,能输小数点.
JAVA正则表达式实例教程 欢迎下载
正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例正则表达式实例
JS的正则表达式实例.pdf
JS只能输入数字,数字和字母等的正则表达式,针对html文本框的实用性代码
vb正则表达式实例 根据输入的正则代码制作的正则表达式测试程序
js正则表达式校验数字、email、身份证号等
java正则表达式实例教程,为方便java程序员的开发使用
对于如何使用正则表达式来解决性能不佳、误报、漏报等常见的错误以及完成一些常见的任务,《正则表达式经典实例》给出了涉及基于C#、Java、JavaScript、Perl、PHP、Python、Ruby和VB.NET等编程语言的解决方案。...
javascript正则表达式入门学习实例入门
JAVA正则表达式实例教程.pdfJAVA正则表达式实例教程.pdf
下面给大家介绍下JS正则表达式 必须包含数字、字母、特殊字符 js正则表达式要求: 1. 必须包含数字、英文字母、特殊符号且大于等于8位 2. 特殊符号包括: ~!@#$%^&* 正则表达式如下: /^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~...
纯js正则封装方法,正则截取,正则获取,正则获取所有,正则替换所以
js正则表达式限制文本框只能输入数字
讲述的是JavaScript的正则表达式一些实例可以帮助你理解javaScript的正则表达式
验证中文正则表达式实例
以SDUT教务系统为例,抓取学生成绩并解析,计算GPA
正则表达式的使用 正则表达式实例 验证表达式的返回值 等