module test; import std.stdio; import strex; int main(char[][] args) { char[] msg = "this is see>ad>>'); foreach(v; result) writefln("match: " ~ v); assert( result[0] == "test" ); assert( result[1] == "advanced, as see" ); assert( result[2] == "you can" ); assert( result[3] == "bd" ); assert( result[4] == "c" ); assert(containsTag("hallo", '<', '>') == false); assert(containsTag("h') == false); assert(containsTag("h') == false); assert(containsTag("ha>llo", '<', '>') == false); assert(containsTag("h>all>o", '<', '>') == false); assert(containsTag("h>all') == false); assert(containsTag("h>all>o<", '<', '>') == false); assert(containsTag("h>al') == false); assert(containsTag("hlo", '<', '>') == true); assert(containsTag("h", '<', '>') == true); assert(containsTag("h>ao", '<', '>') == true); return 0; }