Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <blockquote>1. тест1; тест2; </blockquote>
- <blockquote>2. тест1; тест2; </blockquote>
- <blockquote>1) тест1; тест2; </blockquote>
- <blockquote>2) тест1; тест2; </blockquote>
- <blockquote>1. 1) тест1; тест2; </blockquote>
- <blockquote>1) 1. тест1; тест2; </blockquote>
- <blockquote>1. тест </blockquote>
- String pattern = "(.*)<blockquote>1. ([\p{IsCyrillic}]*) </blockquote>(.*)";
- String pattern = "(.*)<blockquote>[\d[\.\)]\s]+([[\p{IsCyrillic}][\d\;\s]+]+) </blockquote>(.*)";
- String str = "<blockquote>1. тест </blockquote><blockquote>2. 1) ветка; метрика </blockquote>";
- String p = "[(.*)<blockquote>[\d[\.\)]\s]+([[\p{IsCyrillic}][\d\;\s]+]+) </blockquote>(.*)]+";
- String str = "<blockquote>1. тест </blockquote><blockquote>2. 1) ветка; метрика </blockquote>";
- Pattern pattern1 = Pattern.compile("(тест)|(ветка;)|(метрика)");
- Matcher matcher = pattern1.matcher(str);
- while (matcher.find()) {
- System.out.print("Start index: " + matcher.start());
- System.out.print(" End index: " + matcher.end() + " ");
- System.out.println(matcher.group());
- }
- String pattern =
- "(.*)<blockquote>[\s\.\)\d]+([\p{IsCyrillic}\;\d\s]*)</blockquote>(.*)";
- public static void main(String[] args){
- String[] testStrings = { "<blockquote>1. тест1; тест2; </blockquote>",
- "<blockquote>2. тест1; тест2; </blockquote>",
- "<blockquote>1) тест1; тест2; </blockquote>",
- "<blockquote>2) тест1; тест2; </blockquote>",
- "<blockquote>1. 1) тест1; тест2; </blockquote>",
- "<blockquote>1) 1. тест1; тест2; </blockquote>" };
- for (String testString : testStrings){
- String result = testString
- .replace("<blockquote>", "")
- .replace("</blockquote>", "")
- .replaceAll("\d\.|\d\)", "")
- .trim();
- System.out.println(result);
- }
- }
Add Comment
Please, Sign In to add comment