[英]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.