Другие ответчики правы, что (.)100
является регулярным выражением, необходимым для этого соответствия, но я считаю, что иногда особенности использования регулярного выражения могут запутать нового пользователя.Так как ваш вопрос помечен Java, вот пример кода Java, который показывает используемое регулярное выражение, основанный на этом примере кода .
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexMatches {
public static void main( String args[] ) {
// String to be scanned to find the pattern.
String line = "2x+10=100";
String pattern = "(.)100";
// Create a Pattern object
Pattern r = Pattern.compile(pattern);
// Now create matcher object.
Matcher m = r.matcher(line);
if (m.find( )) {
System.out.println("Found value: " + m.group(1) );
} else {
System.out.println("NO MATCH");
}
}
}
Вы также можете воспользоваться такими сайтами, как Regex101 , чтобы помочь вам поиграть с регулярным выражением и научиться создавать свои собственные шаблоны.