(System.out.print)(ln)?(\()(( )*(")?([\w ])+(")?( )*)?(\))(;)*
(/\*)([\s\S]*?)(\*/)
(?<!(:))(//)( )*(\w|\W)*?(\n)
This regular expression used to match the version and extion name of full jar file name.
(-)((\d)|(\.))+((-|.)(\w)+)*.jar
((<)(!)?(((\w)+([ \n]+(\w|-)+(( )*(=)( )*("|')[\s\S]*?("|'))?)*)|(/(\w)+))( )*(/)?(>))|(<!--[\s\S\n]*?-->)
(<)(!)?(((\w)+([ \n]+(\w|-)+(( )*(=)( )*("|')[\s\S]*?("|'))?)*)|(/(\w)+))( )*(/)?(>)
<!--[\s\S\n]*?-->
(<script([ \n]+(\w|-)+( )*(=)( )*("|')[\s\S]*?("|'))*)( )*(>)[\s\S\n]*?(</script)( )*(>)