1f113a15a2cbcbdfeb4040188432cd3d013a57be hiram Mon Jun 27 14:56:13 2016 -0700 allow chain/net coloring of contig based assemblies with WGS naming schemes refs #17580 diff --git src/lib/common.c src/lib/common.c index 4191577..e0a2159 100644 --- src/lib/common.c +++ src/lib/common.c @@ -2182,30 +2182,48 @@ char *in, *out; char c; in = out = s; for (;;) { c = *in++; if (c == 0) break; if (!isspace(c)) *out++ = c; } *out++ = 0; } +/* Remove any chars leaving digits only */ +void eraseNonDigits(char *s) +{ +char *in, *out; +char c; + +in = out = s; +for (;;) + { + c = *in++; + if (c == 0) + break; + if (isdigit(c)) + *out++ = c; + } +*out = 0; +} + /* Remove non-alphanumeric chars from string */ void eraseNonAlphaNum(char *s) { char *in, *out; char c; in = out = s; for (;;) { c = *in++; if (c == 0) break; if (isalnum(c)) *out++ = c; }