что будет регулярным выражением? - PullRequest
0 голосов
/ 09 октября 2019

Каким будет регулярное выражение для зарплаты, т. Е. «2 лакха», «3,4 лакха» или «3,4» в питоне для Amazon Lex? Я попробовал это

ctc_regex = re.compile(r'^[0-9]+(\.[0-9]{1,2})"lakhs"?$')

1 Ответ

1 голос
/ 09 октября 2019

Прежде всего, замените кавычки вокруг lakhs на фигурных скобках и добавьте в них пробел. Кроме того, ставьте точку и цифры после нее также необязательно.

^[0-9]+(\.[0-9]{1,2})?( lakhs)?$

См. Тест здесь https://regex101.com/r/5DAo6S/1

...