簡體   English   中英

JavaScript 按特定字符串拆分字符串

[英]JavaScript split string by specific character string

我有一個帶有一堆評論的文本框,所有評論都由一個特定的字符串分隔,作為分割它們以單獨顯示每個評論的一種方式。

有問題的字符串是| 但我可以改變它以適應任何可行的方法。 我唯一的要求是它不太可能是某人會在日常句子中輸入的字符串。

我相信我需要使用 split 方法和可能的一些正則表達式,但我看到的所有其他問題似乎只提到按一個字符或多個不同的字符拆分,而不是一行中的一組特定字符。

任何人都可以指出我正確的方向嗎?

.split()應該為此目的:

var comments = "this is a comment|and here is another comment|and yet another one";
var parsedComments = comments.split('|');

這將為您提供一個數組中的所有評論,然后您可以循環或做任何您必須做的事情。

請記住,您也可以更改| <--NEWCOMMENT-->這樣的東西,它仍然可以在split('<--NEWCOMMENT-->')方法中正常工作。

請記住split()刪除了它正在拆分的字符,因此您的結果數組將不包含任何<--NEWCOMMENT-->實例

暫無
暫無

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

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