Python正则表达式

时间:2018-07-05 18:38:05

标签: python regex

需要正则表达式以匹配单行注释。 例如: 它应该匹配

foo(); // Function call This is comment
foo(): /* Function call This is also comment*/

不匹配

//This is comment
/* This is also comment */

尝试使用正则表达式

\/\/*?.* which matches both 
//foo
youhjhhhh // all are comments

但是我只需要匹配youhjhhhh // all are comments

1 个答案:

答案 0 :(得分:0)

对于您所描述的内容,可以使用此正则表达式:

^[ \t]*[a-zA-Z]\w+\(\w*\)[;:][ \t]*(?:\/\*[^*]*\*\/|\/\/.*)?

Demo and explanation