Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Lekcii;
- import java.util.Scanner;
- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class MatchPhoneNumber {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- String numbers = scanner.nextLine();
- scanner.close();
- // Създаване на регулярен израз за валидни телефонни номера от София
- String regex = "\\+359( |-)2\\1\\d{3}\\1\\d{4}\\b";
- Pattern pattern = Pattern.compile(regex);
- Matcher matcher = pattern.matcher(numbers);
- // Извеждане на валидните телефонни номера
- StringBuilder result = new StringBuilder();
- while (matcher.find()) {
- result.append(matcher.group()).append(", ");
- }
- // Премахване на последната запетая и интервал
- if (result.length() > 0) {
- result.setLength(result.length() - 2);
- }
- System.out.println(result.toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement