2016-02-29 56 views
0

我在Vb.Net Aspx頁面上有一個正文由一行正則表達式監視。每當我從Outlook粘貼報價時,驗證失敗。我很確定其他角色也存在問題。從Outlook複製某些字符到文本框失敗RegEx

以下是一個將失敗的語句示例: 「hello」或者不。

這是我使用的正則表達式: 「^ [a-zA-Z0-9〜`!@#$%^ \ & *()_- + = [] :;'」「,. ?// \ | \ n \ r] + $「

有沒有人知道一種方法來讓outlook正確複製和粘貼?或改變正則表達式來處理這些特殊的外觀字符?

+1

很難說,不知道從Outlook中粘貼了什麼。 –

+0

是的,這些是來自Outlook電子郵件的確切引號。 「你好」與「你好」相比。 – user2461876

+0

你的正則表達式完全不起作用https://regex101.com/r/kL5cC7/1 – Shafizadeh

回答

0

您可以在窗口的字符映射(開始按鈕>所有程序>附件>系統工具>字符映射)中查找其他類型的引號。 Unicode的子範圍:

enter image description here

拳由選擇集團。
然後在Unicode子範圍列表中:一般標點符號。

你會在那裏看到很多不同的引號。您可以選擇您需要的,然後將其複製到剪貼板。最後將它們粘貼到您的代碼中。

+0

謝謝,我會看看這是否有訣竅! – user2461876

相關問題