>>369
細かいけど、*(["'])(.+?)\1 の部分、
(.+?)だと空白入りません?