首頁 >Java >java教程 >如何在 Java 中根據正規表示式匹配建立字串數組?

如何在 Java 中根據正規表示式匹配建立字串數組?

Patricia Arquette
Patricia Arquette原創
2024-11-29 14:43:13258瀏覽

How Can I Create an Array of Strings from Regex Matches in Java?

從正規表示式比對建立陣列

在Java 中,正規表示式符合通常被驗證為布林值,指示模式是否與布林值,指示模式是否與布林值字串匹配。但是,可以將正規表示式中的匹配字串提取到數組中。

要實現此目的,您可以使用匹配器:

上面的程式碼使用模式來建立一個 Matcher 實例,然後使用該實例迭代地識別匹配項。每個匹配項都會添加到列表中,您可以使用以下方法將列表轉換為數組:

或者,您可以建立自訂迭代器以允許對匹配項進行延遲迭代:

使用此迭代器,您可以迭代匹配項,而無需立即找到所有可能的匹配項。

如程式碼所示程式碼片段:

這將輸出:

示範如何使用 MatchResult 實作迭代存取比對。

以上是如何在 Java 中根據正規表示式匹配建立字串數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn