Я с трудом пытаюсь правильно сформулировать этот вопрос при поиске решений, поэтому подумал, что задам вопрос здесьЯ пытаюсь проверить поле в моем пользовательском интерфейсе, которое пользователь введет в строке формата «Java-пакет».Поэтому правильным примером будет «com.my.app.class1».Однако это должен быть полный путь к пакету, поэтому я не хочу принимать '*' в строке.Я пытаюсь найти способ представить это в регулярном выражении, чтобы подтвердить это.Моя первая мысль - разделить строку на части, используя .
в качестве разделителя (var splitArray : any[] = packageInput.split('.')
), затем выполнить итерацию по массиву и проверить правильность регулярного выражения.Тем не менее, я хотел знать, смогу ли я сделать все это в одной фразе регулярного выражения.