Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
9
Task/Strip-block-comments/Jq/strip-block-comments.jq
Normal file
9
Task/Strip-block-comments/Jq/strip-block-comments.jq
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
def strip_block_comments(open; close):
|
||||
def deregex:
|
||||
reduce ("\\\\", "\\*", "\\^", "\\?", "\\+", "\\.",
|
||||
"\\!", "\\{", "\\}", "\\[", "\\]", "\\$", "\\|" ) as $c
|
||||
(.; gsub($c; $c));
|
||||
# "?" => reluctant, "m" => multiline
|
||||
gsub( (open|deregex) + ".*?" + (close|deregex); ""; "m") ;
|
||||
|
||||
strip_block_comments("/*"; "*/")
|
||||
Loading…
Add table
Add a link
Reference in a new issue