我需要幫助編寫一個正則表達式函數,將HTML字符串轉換爲有效的XML標記名稱。例如:它需要一個字符串,並執行以下操作:正則表達式 - 將HTML轉換爲有效的XML標記
- 如果一個字母或下劃線的字符串時,它如果出現任何其他字符保留它
- ,它是從輸出字符串中刪除。
- 如果在單詞或字母之間出現任何其他字符,則將其替換爲Underscore。
Ex: Input: Date Created Ouput: Date_Created Input: Date<br/>Created Output: Date_Created Input: Date\nCreated Output: Date_Created Input: Date 1 2 3 Created Output: Date_Created
基本上正則表達式的功能應該在HTML字符串轉換爲有效的XML標籤。
你的問題說:「我要寫」,但它讀起來就像一個要求列表和等待有人砸所需魔術正則表達式代碼。不清楚你認爲XML標籤是什麼,輸出示例不包含任何內容。 – mario
@JackManey:現在有超過4000個upvotes ..?嘖。 – mpen
如果情況在藍色月亮中只出現一次,那麼這就是錯誤,只是在旋轉的測試代碼中添加一個「快速和髒的修補程序」!並使用REGEX INSTEAD DOM ... – Cylian