0
我在JavaScript中遇到了正則表達式的問題,所以我請求您的幫助。Javascript jQuery:字段集上的正則表達式
所以,我得到了一個存儲在var(本例中爲regexp)的ajax查詢結果,我只想匹配fieldset標記的內容。
這裏是我的HTML的一部分:
<fieldset class="form-wrapper" >
<form action="https://stackoverflow.com/users/login" id="UserLoginForm" method="post" accept-charset="utf-8"><div style="display:none;">
<input type="hidden" name="_method" value="POST" /></div>
<div class="input text required">
<label for="UserUsername">Username</label>
<input name="data[User][username]" type="text" maxlength="255" id="UserUsername" />
</div>
<div class="input password">
<label for="UserPassword">Password</label>
<input type="password" name="data[User][password]" id="UserPassword" />
</div>
<div class="submit">
<input type="submit" value="Login" />
</div>
</form>
<p id="user-management-links">
<a href="https://stackoverflow.com/users/forgotten_password">Forgotten password ?</a>
| <a href="https://stackoverflow.com/users/register">Sign up</a>
</p>
</fieldset>
這是我的正則表達式:
這一個工作:var regexp = content.match(/<form .*?>(.*?)<\/form>/)[0];
這一個不:var regexed = content.match(/<fieldset>(.*)<\/fieldset>/)[0];
謝謝您的回答!
感謝您的回答,但不幸的是無法正常工作。 – m0g 2012-02-07 10:22:29