Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式以获取字符串中的bullted点号的选择_Javascript_Python_Regex_Pandas - Fatal编程技术网

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]+\.|$)将您的建议扩展到单线项目符号检测