我有我的網頁之一以下的RegularExpressionValidator:驗證拋出錯誤
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ControlToValidate="InKindTextBox"
ErrorMessage="The value entered for 'Cash' must be in a number format. Examples: 500.00, 500, $500, $50,000 or $500.00"
ValidationExpression="(?n:(^\$?(?!0,?\d)\d{1,3}(?=(?<1>,)|(?<1>))(\k<1>\d{3})*(\.\d\d)?)$)" >
但是,當它試圖驗證它拋出下面的錯誤從我的動態頁面JS一個。
當我通過運行這個正則表達式,它工作正常。我在這裏做錯了什麼?
你知道如何我正則表達式轉換爲jScrpt正則表達式的任何機會呢? :) – 2010-09-08 17:01:01
更新了一個比較頁面的鏈接 - 好幫手讓你的正則表達式正確翻譯。另外,檢查他們的正則表達式工具。他們的powergrep是一個非常有用的應用程序。 – 2010-09-08 19:17:02