rubikitch #543(2007/07/11 07:51 GMT) [ D ] Rating0/0=0.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
module doukaku; private import std.regexp; private import std.stdio; char[] remove_comment(char[] str) { return sub(str, r"/\*(.+?)(\*/|$)", "", "g"); } int main () { writefln(remove_comment("AAA")); writefln(remove_comment("AAA/*BBB*/")); writefln(remove_comment("AAA/*BBB")); writefln(remove_comment("AAA/*BBB*/CCC")); writefln(remove_comment("AAA/*BBB/*CCC*/DDD*/EEE")); writefln(remove_comment("AAA/a//*BB*B**/CCC")); return 0; }
Rating0/0=0.00-0+
[ reply ]
rubikitch
#543()
[
D
]
Rating0/0=0.00
Rating0/0=0.00-0+
[ reply ]