javascript中应用。我要用正则表达式获取一段代码字符串中的“var”关键字,但必须保证“var”不是被包含在字符串或者注释中的。例如:vara=10;(这句话中要获取var)/*vara=20*/(这句话中不会获取var,因为这是注释内容,var不被看作关键字)b='vara';(这句话也不会获取var,因为var被看作字符串,不是关键字)该如何写正则表达式呢?
我要用正则表达式获取一段代码字符串中的“var”关键字,但必须保证“var”不是被包含在字符串或者注释中的。例如:vara=10;(这句话中要获取var)/*vara=20*/(这句话中不会获取var,因为这是注释内容,var不被看作关键字)b='vara';(这句话也不会获取var,因为var被看作字符串,不是关键字)该如何写正则表达式呢?
vara=10;(这句话中要获取var)/*vara=20*/(这句话中不会获取var,因为这是注释内容,var不被看作关键字)b='vara';(这句话也不会获取var,因为var被看作字符串,不是关键字)该如何写正则表达式呢?
/*vara=20*/(这句话中不会获取var,因为这是注释内容,var不被看作关键字)b='vara';(这句话也不会获取var,因为var被看作字符串,不是关键字)该如何写正则表达式呢?
b='vara';(这句话也不会获取var,因为var被看作字符串,不是关键字)该如何写正则表达式呢?
该如何写正则表达式呢?
相关分类