Lines Matching refs:substr
198 static int parse_subst_cmd(struct sed_cmd *sed_cmd, const char *substr)
216 if (!substr[++idx])
219 sed_cmd->delimiter=substr[idx];
223 idx = index_of_next_unescaped_regexp_delim(sed_cmd, substr, ++idx);
226 match = xstrndup(substr + oldidx, idx - oldidx);
242 idx = index_of_next_unescaped_regexp_delim(sed_cmd, substr, ++idx);
245 sed_cmd->replace = xstrndup(substr + oldidx, idx - oldidx);
248 while (substr[++idx]) {
249 switch (substr[idx]) {
261 if (strchr("; \t\v\n\r", substr[idx]))