Вот шаблон, который я пытаюсь использовать, чтобы принять любую букву из любого языка максимальной длиной 150 символов в моей Java-программе. Вывод дает ложь. Я ожидаю истинного результата для заданных входов. Пожалуйста, посоветуйте мне шаблон регулярных выражений Java.
String pattern = "[\\p{L}]{0,150}";
String input = "any letter from any language like n or ñ a or à or @ ®";
input.matches(pattern); // false