<html>
<link rel="stylesheet" href="josh.css">
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<body bgcolor="#FFFFFF">

		<div id="">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">RegExp</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">3</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">RegExp</span> IuWFNǵAK\̃CX^X𐶐Ã݂EBhE܂̓t[łׂĂ̐K\ĎÓIIuWFNgłB<span class="literal">RegExp</span> IuWFNg̃CX^XɂẮǍ̐K\̍ŐĂ܂B
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2"><p>K\́A̕p^[܂͓ƈveLXgT߂Ɏgp܂BƂΐK\gpāAeLXgtB[hɓ͂ꂽGg 5 ̐lł邩ǂfׂ邱Ƃł܂Bvp^[`邽߂ɂ͕\L\̒mKvłA͖{ł͎舵܂ (O'Reilly Дs Jeffrey E. F. Friedl <span class="emphasis">wMastering Regular Expressionsx</span>QƂĂ)B\̊TvɂẮAK\IuWFNg̐QƂĂB
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2"><p><span class="literal">RegExp</span> IuWFNg̃vpeB́AhLgł̍Ō̐K\̑Ɋւۑ܂BāAK\삪s邽тɊevpeBω邱Ƃl܂BK\ɂ́AK\IuWFNgCX^X̃\bh (<span class="literal">exec()</span>  <span class="literal">test()</span>) łȂAp[^ƂĐK\󂯎 <span class="literal">String</span> IuWFNg\bh (<span class="literal">match()</span>A<span class="literal">replace()</span>A<span class="literal">split()</span>) ܂܂܂B̃vpeB̂́AK\̎̑̏ƂĐK\ɂn܂B
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2"><p>ׂẴvpeBɂ́AȎ <span class="literal">$</span> Ŏn܂V[gJbg܂B
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="properties"><span class="title">vpeB</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td>
						<table border="1"><tbody><tr><td><span class="literal">index</span></td><td><span class="literal">input</span></td><td><span class="literal">lastIndex</span></td><td><span class="literal">lastMatch</span></td><td><span class="literal">lastParen</span></td><td><span class="literal">leftContext</span></td>
								</tr>
								<tr><td><span class="literal">multiline</span></td><td><span class="literal">prototype</span></td><td><span class="literal">rightContext</span></td><td><span class="literal">$1</span></td><td><span class="literal">$2</span></td><td><span class="literal">$3</span></td>
								</tr>
								<tr><td><span class="literal">$4</span></td><td><span class="literal">$5</span></td><td><span class="literal">$6</span></td><td><span class="literal">$7</span></td><td><span class="literal">$8</span></td><td><span class="literal">$9</span></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
			</table>
		</div><div id="index">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">index</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">Ȃ</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݎp</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Ō̃p^[}b`OJnÃ̕[n܂CfbNXlłB<span class="literal">lastIndex</span> vpeBIʒu܂B
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var srchStart = RegExp.index;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>l</p>
					</td>
				</tr>
			</table>
		</div><div id="input">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">input</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݏ</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>K\rΏۂƂȂ郁C̕łBC̕񂪃\bhւ̃p[^ƂĐK\ɓnꂽꍇɂ́A̒l <span class="literal">null</span> ɂȂ܂BZo[W <span class="literal">$_</span> (hLAA_[XRA) łB
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>RegExp.input = "Four score and seven years ago...";</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p></p>
					</td>
				</tr>
			</table>
		</div><div id="lastIndex">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">lastIndex</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">Ȃ</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݏ</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>̃p^[}b`OJnÃ̕[n܂CfbNXlłBVł́Al̓[łBʂ̏ꏊJnA̕XLbvꍇɂ́A蓮Őݒ肷邱Ƃł܂BNavigator ł́ÃvpeB͐K\IuWFNg̃CX^XɔfAŃT|[g܂B
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>myRE.lastIndex = 30;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>l</p>
					</td>
				</tr>
			</table>
		</div><div id="lastMatch">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">lastMatch</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">5 (Mac)/5.5 (Win)</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݎp</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>ŋ߂̑̌ʂƂāAK\Ɉv镶Ԃ܂BZO <span class="literal">$&amp;</span> łB
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var matched = RegExp.lastMatch;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p></p>
					</td>
				</tr>
			</table>
		</div><div id="lastParen">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">lastParen</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">5 (Mac)/5.5 (Win)</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݎp</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>ŋ߂̑̌ʂƂāAK\̍Ō̂t̃TuR|[lgɈv镶Ԃ܂BZO <span class="literal">$+</span> łB
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var myValue = RegExp.lastParen;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p></p>
					</td>
				</tr>
			</table>
		</div><div id="leftContextArightContext">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">leftContextArightContext</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">5 (Mac)/5.5 (Win)</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݎp</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">leftContext</span> vpeB́AŋߌꂽeLXg̎n߂Av镶܂ł (v镶͊܂܂Ȃ) Ԃ܂B<span class="literal">rightContext</span> vpeB́Av镶̒ɂ镔A̍Ō܂ł̕Ԃ܂BZO͏ <span class="literal">$`</span>  <span class="literal"></span><span class="literal">$'</span> łBC̕ɂđčs鎟̌͏ɃČ̕ɌĈړ邽߁A<span class="literal">leftContext</span> l̊Jnʒu͑̓xɈړ邱Ƃ܂B
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var wholeContext = RegExp.leftContext + RegExp.lastMatch + RegExp.rightContext;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p></p>
					</td>
				</tr>
			</table>
		</div><div id="multiline">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">multiline</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">5 (Mac)/5.5 (Win)</span> ECMA <span class="emphasis">3</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݏ</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>s̃eLXgŌsꍇɂ́A<span class="literal">multiline</span> vpeB <span class="literal">true</span> ɐݒ肳܂BƂ <span class="literal">textarea</span> vf̃eLXgꍇ͕słBZO <span class="literal">$*</span> łB
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>if (RegExp.multiline) {
    ...
}</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>u[l</p>
					</td>
				</tr>
			</table>
		</div><div id="prototype">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">prototype</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">3</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݏ</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">Array</span> IuWFNg̃vpeBQƂĂB</p>
							</td>
						</tr>
			</table>
		</div><div id="$1A...A$9">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">$1A...A$9</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">4</span> IE <span class="emphasis">4</span> ECMA <span class="emphasis">Ȃ</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">ǂݎp</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>K\̖߂l̂t̃TuR|[lg͌ʂԂ܂B̌ʂ́A<span class="literal">$</span> LŏɕtA1  9 ܂ł̃x̃vpeBɌʂɕۑ܂BԂ́ATuR|[lg̍̈ʒuɊÂ܂BԍɂTuR|[lǧʂ <span class="literal">$1</span> ɔzu܂B̃vpeB́AK\gp <span class="literal">String</span> \bhւ̃p[^Œڎgp邱Ƃł܂ (<span class="literal">String.replace()</span> \bhQ)B
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title"></span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>RegExp.$2</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">l</span></td>
				</tr>
				<tr>
					<td colspan="2"><p> </p>
					</td>
				</tr>
			</table>
		</div>

</body>
</html>