简体   繁体   English

提取两个斜杠之间的字符串的Java代码

[英]Java code to extract string between two slashes

I want to extract text between two slashes followed by one slash, Ex: \\\\stackoverflow\\something我想在两个斜杠之间提取文本,然后是一个斜杠,例如: \\\\stackoverflow\\something

I want to extract stackoverflow from that string, how will I do so?我想从那个字符串中提取stackoverflow ,我该怎么做?

Very self explanatory.非常不言自明。 We have a string and we have an array.我们有一个字符串,我们有一个数组。 We split the array by the "\\" slashes and we are given parts.我们用“\\”斜线分割数组,我们得到了部分。 The part of index "1" contains our desired word "stackoverflow" Use double slashes since the slashes have to be escaped in Java索引 "1" 的部分包含我们想要的单词 "stackoverflow" 使用双斜杠,因为斜杠必须在 Java 中转义

    String sentence = "\\\\stackoverflow\\something";

    String [] parts = sentence.split("\\\\");

    System.out.println(parts[2]);

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM