簡體   English   中英

使用正則表達式將字符串拆分為 3 部分

[英]Split string into 3 parts using regex

如何拆分以下字符串:

.p SomeNickname some very long text

進入

  1. .p

  2. SomeNickname

  3. some very long text

我不確定您到底想做什么,但您可以嘗試 JavaScript 中的內置方法 split()。

<html>
<body>

<h1>JavaScript Strings</h1>
<h2>The split() Method</h2>

<p>split() splits a string into an array of substrings, and returns the array.</p>

<p>The first word is:</p>
<p id="demo_0"></p>

<p>The second word is:</p>
<p id="demo_1"></p>

You also can use a loop to make it easier.

<script>
let text = ".p SomeNickname some very long text";
const myArray = text.split(" ");

document.getElementById("demo_0").innerHTML = myArray[0]; // .p
document.getElementById("demo_1").innerHTML = myArray[1]; // SomeNickname

</script>

</body>
</html>

有關更多信息,請嘗試此鏈接: https ://www.w3schools.com/jsref/jsref_split.asp

祝你好運 !!!!

我們可以使用split.Text()函數拆分它

".p SomeNickname some very long text".split(/(\.\w+)\s+(\w+)\s([\w\s]+)/).filter(String)"為我工作 @dandavis

暫無
暫無

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

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