2017-05-24 116 views
-1

我有一個形式爲abc_xyz_pqr_def的變量,我想只派生它的abc_xyz_pqr部分。有什麼簡單的方法來實現這個使用Java。在Java中使用多個分隔符部分Tokenizing字符串

+0

請給出一些細節。什麼是可能的變量值以及獲得子串的標準是什麼 – nilesh

+0

SO是一種網站,當您嘗試做某事時遇到問題時,社區會嘗試給您一個提示或解決方案。但是,至少你必須寫幾行代碼。 – freedev

+0

[正則表達式](https://regex101.com/r/2qzjol/1) – XtremeBaumer

回答

1

假設"abc_xyz_pqr_def"是一個表示變量內容的字符串,而不是變量的名稱,它看起來像你將不得不在這裏使用正則表達式。除非「pqr」或「_def」總是相同,在這種情況下,您可以將「_def」設置爲您的分隔符。例如:var.split("_def");將返回一個其中包含字符串"abc_xyz_pqr"的數組。

+0

謝謝!我嘗試了正則表達式,它工作。 – Amruth

相關問題