簡體   English   中英

刪除字符串中的空格,特殊字符並將其轉換為小寫

[英]Remove spaces from a string, special characters and convert it to lowercase

我需要格式化字符串以進行比較。 可以說我們有“ 多項選擇”,我想將其轉換為“ multiplechoice”。因此,刪除了空格,刪除了所有特殊字符,並將其轉換為小寫。

在比較從模型獲得的值時,我需要在SAPUI5中執行此操作。

if (oCurrentQuestionModel.getProperty("/type") === "multiple choice")

我該如何實現?

您可以按照以下方式進行操作:

var str = "Multiple Choice";
var strLower = str.toLowerCase();

strLower.replace(/\s/g, '');

工作演示

正則表達式

\\s是“空白”的正則表達式,而g是“全局”標志,表示匹配所有\\s (空白)。

function cleaner(str) {

    if (str) {

        var strLower = str.toLowerCase();
        return strLower.replace(/\W/g, '');

    }

    return false;

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM