2016-02-01 151 views
0

正則表達式有人可以提供在Javascript正則表達式,它允許一切,除了一個正斜槓(/)爲正斜槓

感謝

回答

1

你可以做這樣的事情(我假設你要刪除所有正斜槓 「/」):

var string = "/ I'm going to remove everything but this/cool/[email protected]#[email protected] `23"; 
string = string.replace(/\//g, ''); 
console.log(string); // I'm going to remove everything but this cool [email protected]#[email protected] `23 

正則表達式是 /\//g

  • 我們必須使用反斜線(\)

  • 中的「G」的斜槓是全球尋找所有匹配

+0

感謝您的答覆。我必須使用正則表達式來驗證用戶輸入的輸入。用戶輸入不應該包含斜槓,如果它存在然後引發警報(不必從輸入刪除斜槓)。 所以基本上我需要一個正則表達式,允許字母/數字和除斜槓之外的所有特殊字符。所以正則表達式應該包含一個格式,允許這些東西除了斜線 – user2721609

+0

嘿!在這種情況下,您可以使用測試方法。正則表達式仍然是相同的: '/\//.test("/我要刪除一切,但這/酷/!@#!@ 123 23「)' 這將返回'true'用於包含反斜槓的任何字符串。 – ironprice91