Пример регулярного выражения поиска PR

Этот совет Java приведен пример квинтэссенции регулярной программы поиска выражения. Разработчик может использовать этот код для поиска совпадений в строке с использованием регулярных выражений.


    import java.util.regex.*;

    

    public class BasicMatch {

        public static void main(String[] args) {



            // Compile a regular expression

            String patternStr = "b";

            Pattern pattern = Pattern.compile(patternStr);

    

            // Check for the existence of the pattern

            CharSequence inputStr = "a b c b";

            Matcher matcher = pattern.matcher(inputStr);

            boolean matchFound = matcher.find();    // true

    

            // Retrieve matching string

            String match = matcher.group();         // b

    

            // Retrieve indices of matching string

            int start = matcher.start();            // 2

            int end = matcher.end();                // 3

            // the end is index of the last matching character + 1

    

            // Find the next occurrence

            matchFound = matcher.find();            // true

        }

    }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>