Показать сообщение отдельно
  #1 (permalink)  
Старый 13.02.2021, 14:33
Аспирант
Отправить личное сообщение для VolodinAS Посмотреть профиль Найти все сообщения от VolodinAS
 
Регистрация: 24.11.2012
Сообщений: 44

Регулярное выражение для маски input
Разрабатываю веб-приложения для журнала приёма пациентов. Необходимо оптимизировать ввод диагноза по мкб-10

Суть диагноза по мкб - это одна английская буква, затем две цифры - это категория мкб. Часто есть подкатегории мкб - это буква, две цифры, затем точка и еще одна цифра (двух вроде как не бывает).

Мой вопрос - как можно регуляркой это всё отразить?

проблема в том, что чтобы не переводить язык на английский, нужно, чтобы нажав "В" в поле ввелось "D", то есть, мкб - всегда начинается с английской буквы в верхнем регистре...

Примеры:
D44.1
C15.3
C73
U07.1
C81

Как это всё можно воплотить?

Последний раз редактировалось VolodinAS, 13.02.2021 в 14:34. Причина: добавил примеры
Ответить с цитированием