什么是正则表达式?

问题描述 投票:-1回答:1

[对于Amazon Lex,薪水的正则表达式是什么,即python中的“ 20万”,“ 34万”或“ 3.4”?我尝试过此

ctc_regex = re.compile(r'^[0-9]+(\.[0-9]{1,2})"lakhs"?$')
python amazon-web-services amazon-lex
1个回答
1
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.