MCPcopy
hub / github.com/witheve/Eve / findUnescapedSlashes

Function findUnescapedSlashes

src/codemirror.js:12963–12974  ·  view source on GitHub ↗
(str)

Source from the content-addressed store, hash-verified

12961 }
12962
12963 function findUnescapedSlashes(str) {
12964 var escapeNextChar = false;
12965 var slashes = [];
12966 for (var i = 0; i < str.length; i++) {
12967 var c = str.charAt(i);
12968 if (!escapeNextChar && c == '/') {
12969 slashes.push(i);
12970 }
12971 escapeNextChar = !escapeNextChar && (c == '\\');
12972 }
12973 return slashes;
12974 }
12975
12976 // Translates a search string from ex (vim) syntax into javascript form.
12977 function translateRegex(str) {

Callers 2

splitBySlashFunction · 0.85
parseQueryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected