[英]JavaScript regex replace as alphanumeric with spaces only between character groups
[英]regex - Replace Spaces only
如何在Javascript代碼中僅替換空格? 原始文本是:
Good day, citizen,
Your Barangay Clearance service request (<service request number>) has been updated to <request status>. You can proceed to the barangay office to follow up your request.
Regards,
CSP.ph Team
我只想替換空格,而不是用\\ n替換。 (對不起,我不知道這個詞哈哈)
我正在使用此正則表達式var stringCut = txtMessage.replace(/\\s\\s+/g, "+");
,但\\ n仍會被替換。
任何幫助將不勝感激。 謝謝!
您可以使用字符類,如下所示:
var stringCut = txtMessage.replace(/[ ]+/g, "+")
我認為,或者甚至只是一個空間,盡管我覺得它有點難讀:
var stringCut = txtMessage.replace(/ +/g, "+")
如果您想替換除換行符( \\n
) 以外的所有空白字符,可以使用以下命令:
var stringCut = txtMessage.replace(/((?!\n)\s)+/g, "+")
這應該工作
textMessage.replace(/[ ]+/g, "+");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.