Javascript 正则表达式以获取字符串中的bullted点号的选择
我有一个句子串-Javascript 正则表达式以获取字符串中的bullted点号的选择,javascript,python,regex,pandas,Javascript,Python,Regex,Pandas,我有一个句子串- when all the below mentoioned conditions are true, 1. It is cond 1. 2. cond2 3.cond3 is 1. 使用Python正则表达式,我想提取带项目符号的数字[“1.”、“2.”、“3.”],但不提取1。在线条末端的项目符号点设置中结束。我尝试了regex“[0-9]+\”,但这是在选择1。在带项目符号的句子末尾。有没有办法只选择带项目符号的数字?符号确保匹配在行首,因此^[0-9]+\。应该适用于
when all the below mentoioned conditions are true,
1. It is cond 1.
2. cond2
3.cond3 is 1.
使用Python正则表达式,我想提取带项目符号的数字[“1.”、“2.”、“3.”],但不提取1。在线条末端的项目符号点设置中结束。我尝试了regex
“[0-9]+\”
,但这是在选择1。在带项目符号的句子末尾。有没有办法只选择带项目符号的数字?符号确保匹配在行首,因此^[0-9]+\。
应该适用于您的示例。此外,您还需要转义点状的\.
,因为
匹配任何符号。您可以使用^[0-9]+\.
或[0-9]+\.(?!$)
,根据需要,确保启用多行模式。请在选择1时尝试您的建议“[0-9]+\.(?!$)”。在项目符号点1句的结尾,是的,谢谢(y)@horcrux,我也能够使用-[0-9]+\.(?!\s+[0-9]+\.|$)将您的建议扩展到单线项目符号检测