正则表达式-常用

^(?!#).+$
功能: 第一个字符不是#且非空行
解释:
^:表示匹配行的开头。
(?!#):负向前瞻,确保接下来的字符 不是 #。
.+:表示匹配至少一个字符(确保不是空行)。+ 表示至少匹配一个字符,. 表示匹配任意字符(除换行符外)。
$:表示匹配行的结尾。