(src)
| 459 | snippets = []; |
| 460 | |
| 461 | function wrapRegexp(src) { |
| 462 | if (src && !/^\^?\(.*\)\$?$|^\\b$/.test(src)) |
| 463 | src = "(?:" + src + ")"; |
| 464 | |
| 465 | return src || ""; |
| 466 | } |
| 467 | function guardedRegexp(re, guard, opening) { |
| 468 | re = wrapRegexp(re); |
| 469 | guard = wrapRegexp(guard); |