Я использую Python для извлечения кодов ICD9. И я использую ниже регулярное выражениеРегулярное выражение | REGEX для кодов ICD9
icdRegex = recomp('V\d{2}\.\d{1,2}|\d{3}\.\d{1,2}|E\d{3}\.\d')
Он улавливает рисунок, похожий на 137.98 или V35.62
Все отлично работает за исключением того, выражение также захватывает веса пациента как ICD9 кода.
Теперь то, что я заметил, есть масса почти всегда выступает как экс: 110.67 кг или килограмм или фунт или фунт
Как отделить ICD9 от веса!?
Вы можете использовать отрицательный результат. [См. Этот вопрос] (http://stackoverflow.com/questions/12210807/what-does-mean) – HamZa
Я пробовал большую часть материала здесь, в stackoverflow, но это не сработало. Может быть, я слишком тупой для регулярного выражения. – WeShall
[Боб-твой дядя] (http://regex101.com/r/bP5tV0/1). – HamZa