正则学习

sea.js 正则解析

"(?:\\"|[^"])*"|'(?:\\'|[^'])*'|\/\*[\S\s]*?\*\/|\/(?:\\\/|[^\/\r\n])+\/(?=[^\/])|\/\/.*|\.\s*require|(?:^|[^$])\brequire\s*\(\s*(["'])(.+?)\1\s*\)

 

"(?:\\"|[^"])*" 匹配"\""

'(?:\\'|[^'])*' 匹配'\''

\/\*[\S\s]*?\*\/  匹配\**\

\/(?:\\\/|[^\/\r\n])+\/(?=[^\/])  匹配正则表达//

\/\/.* 匹配//

\.\s*require 匹配.require

(?:^|[^$])\brequire\s*\(\s*(["'])(.+?)\1\s*\)  匹配require('d')

 

posted on 2015-12-11 23:00  流浪小白鼠  阅读(92)  评论(0编辑  收藏  举报