簡體   English   中英

從javascript中的字符串中刪除第二個逗號

[英]remove second comma from a string in javascript

我有一個字符串為:

0123456789,, 0987654213 ,, 0987334213,, ......

我如何將其轉換為

0123456789, 0987654213, 0987334213, ......

即我想刪除第二個逗號

您可以非常簡單地執行此操作,例如使用正則表達式。

var str = "0123456789,,0987654213,,0987334213,,,,,9874578";
str=str.replace(/,*,/g,',');
console.log(str)
var str = "0123456789,, 0987654213 ,, 0987334213,, ......"
console.log(str.replace(/\,+/g,","));

您可以在帶有g標志的正則表達式中使用replace()方法,以將所有實例“,”替換為“,”:

str.replace(/,,/g, ",");

這是一個簡單的例子

 var str = '0123456789,, 0987654213 ,, 0987334213'; str = str.replace(/,,/g, ","); console.log(str); 

這將用單個逗號替換所有出現的連續逗號:

str.replace(/,+/g, ',');

 var str = "0123456789,, 0987654213 ,, 0987334213,," str = str.split(",,").join(",") console.log(str); 

字符串有一個替換方法。 您可以將“,”替換為“,”。

一個例子:

var str = "0123456789,, 0987654213,, 0987334213,"; 
var newStr = str.replace(/,,/g,','));

輸出:

0123456789, 0987654213, 0987334213,

暫無
暫無

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

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