正则表达式是什么?

what will be the Regular expression?

对于 Amazon Lex,python 中工资的正则表达式是什么,即“20 万”或“34 万”或“3.4”? 我试过这个

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

首先,替换大括号 lakhs 周围的引号并在其中添加 space。另外,把后面的点和数字也设为可选。

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

在这里查看测试 https://regex101.com/r/5DAo6S/1