2017-05-24 124 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

相关问题