1// DO NOT EDIT. Automatically generated by 'scripts/scrape_crates_io.py' 2// on 2018-06-20 09:56:32.820354. 3 4// autoshutdown-0.1.0: r"\s*(\d+)(\w)\s*" 5consistent!(autoshutdown_0, r"\s*(\d+)(\w)\s*"); 6 7// epub-1.1.1: r"/" 8consistent!(epub_0, r"/"); 9 10// rpi-info-0.2.0: "^Revision\t+: ([0-9a-fA-F]+)" 11consistent!(rpi_info_0, "^Revision\t+: ([0-9a-fA-F]+)"); 12 13// rpi-info-0.2.0: "Serial\t+: ([0-9a-fA-F]+)" 14consistent!(rpi_info_1, "Serial\t+: ([0-9a-fA-F]+)"); 15 16// pnet_macros-0.21.0: r"^u([0-9]+)(be|le|he)?$" 17consistent!(pnet_macros_0, r"^u([0-9]+)(be|le|he)?$"); 18 19// iban_validate-1.0.3: r"^[A-Z]{2}\d{2}[A-Z\d]{1,30}$" 20consistent!(iban_validate_0, r"^[A-Z]{2}\d{2}[A-Z\d]{1,30}$"); 21 22// markifier-0.1.0: r".*\[(?P<percent>.+)%.*\].*" 23consistent!(markifier_0, r".*\[(?P<percent>.+)%.*\].*"); 24 25// mallumo-0.3.0: r"(#include) (\S*)(.*)" 26consistent!(mallumo_0, r"(#include) (\S*)(.*)"); 27 28// mallumo-0.3.0: r"(ERROR: \d+:)(\d+)(: )(.+)" 29consistent!(mallumo_1, r"(ERROR: \d+:)(\d+)(: )(.+)"); 30 31// mallumo-0.3.0: r"(\d+\()(\d+)(?:\) : )(.+)" 32consistent!(mallumo_2, r"(\d+\()(\d+)(?:\) : )(.+)"); 33 34// magnet_more-0.0.1: r"(.+?)(\[.*?\])?" 35consistent!(magnet_more_0, r"(.+?)(\[.*?\])?"); 36 37// magnet_app-0.0.1: r":(?P<k>[a-zA-Z_]+)" 38consistent!(magnet_app_0, r":(?P<k>[a-zA-Z_]+)"); 39 40// yubibomb-0.2.0: r"^\d{6}(?:\s*,\s*\d{6})*$" 41consistent!(yubibomb_0, r"^\d{6}(?:\s*,\s*\d{6})*$"); 42 43// multirust-rs-0.0.4: r"[\\/]([^\\/?]+)(\?.*)?$" 44consistent!(multirust_rs_0, r"[\\/]([^\\/?]+)(\?.*)?$"); 45 46// hueclient-0.3.2: "\"[a-z]*\":null" 47consistent!(hueclient_0, "\"[a-z]*\":null"); 48 49// hueclient-0.3.2: ",+" 50consistent!(hueclient_1, ",+"); 51 52// hueclient-0.3.2: ",\\}" 53consistent!(hueclient_2, ",\\}"); 54 55// hueclient-0.3.2: "\\{," 56consistent!(hueclient_3, "\\{,"); 57 58// aerial-0.1.0: r"[a-zA-Z_\$][a-zA-Z_0-9]*" 59consistent!(aerial_0, r"[a-zA-Z_\$][a-zA-Z_0-9]*"); 60 61// aerial-0.1.0: r"thi[sng]+" 62consistent!(aerial_1, r"thi[sng]+"); 63 64// rvue-0.1.0: r"(.+)\s+\((.+?)\)" 65consistent!(rvue_0, r"(.+)\s+\((.+?)\)"); 66 67// rvue-0.1.0: r"([\d\.]+)\s*out\s*of\s*([\d\.]+)" 68consistent!(rvue_1, r"([\d\.]+)\s*out\s*of\s*([\d\.]+)"); 69 70// rvue-0.1.0: r"^([\d\.]+)\s*(?:\(\))?$" 71consistent!(rvue_2, r"^([\d\.]+)\s*(?:\(\))?$"); 72 73// rvue-0.1.0: r"([\d\.]+)\s*Points\s*Possible" 74consistent!(rvue_3, r"([\d\.]+)\s*Points\s*Possible"); 75 76// rvue-0.1.0: r"([\d\.]+)\s*/\s*([\d\.]+)" 77consistent!(rvue_4, r"([\d\.]+)\s*/\s*([\d\.]+)"); 78 79// rvsim-0.1.0: r"_?([_a-z0-9]+)\s*:\s*([_a-z0-9]+)\s*[,)]" 80consistent!(rvsim_0, r"_?([_a-z0-9]+)\s*:\s*([_a-z0-9]+)\s*[,)]"); 81 82// nereon-0.1.4: "(.*[^\\\\])\\{\\}(.*)" 83consistent!(nereon_0, "(.*[^\\\\])\\{\\}(.*)"); 84 85// next_episode-0.3.0: r"((?i)^(.+).s(\d+)e(\d+).*)$" 86consistent!(next_episode_0, r"((?i)^(.+).s(\d+)e(\d+).*)$"); 87 88// migrant_lib-0.19.2: r"[^a-z0-9-]+" 89consistent!(migrant_lib_0, r"[^a-z0-9-]+"); 90 91// migrant_lib-0.19.2: r"[0-9]{14}_[a-z0-9-]+" 92consistent!(migrant_lib_1, r"[0-9]{14}_[a-z0-9-]+"); 93 94// migrant_lib-0.19.2: r"([0-9]{14}_)?[a-z0-9-]+" 95consistent!(migrant_lib_2, r"([0-9]{14}_)?[a-z0-9-]+"); 96 97// minipre-0.2.0: "$_" 98consistent!(minipre_0, "$_"); 99 100// minifier-0.0.13: r">\s+<" 101consistent!(minifier_0, r">\s+<"); 102 103// minifier-0.0.13: r"\s{2,}|[\r\n]" 104consistent!(minifier_1, r"\s{2,}|[\r\n]"); 105 106// minifier-0.0.13: r"<(style|script)[\w|\s].*?>" 107consistent!(minifier_2, r"<(style|script)[\w|\s].*?>"); 108 109// minifier-0.0.13: "<!--(.|\n)*?-->" 110consistent!(minifier_3, "<!--(.|\n)*?-->"); 111 112// minifier-0.0.13: r"<\w.*?>" 113consistent!(minifier_4, r"<\w.*?>"); 114 115// minifier-0.0.13: r" \s+|\s +" 116consistent!(minifier_5, r" \s+|\s +"); 117 118// minifier-0.0.13: r"\w\s+\w" 119consistent!(minifier_6, r"\w\s+\w"); 120 121// minifier-0.0.13: r"'\s+>" 122consistent!(minifier_7, r"'\s+>"); 123 124// minifier-0.0.13: r"\d\s+>" 125consistent!(minifier_8, r"\d\s+>"); 126 127// ggp-rs-0.1.2: r"(?P<relation>\([^)]+\))|(?P<prop>[a-zA-Z0-9_]+)" 128consistent!(ggp_rs_0, r"(?P<relation>\([^)]+\))|(?P<prop>[a-zA-Z0-9_]+)"); 129 130// ggp-rs-0.1.2: r"\((.*)\)." 131consistent!(ggp_rs_1, r"\((.*)\)."); 132 133// poe-superfilter-0.2.0: "[A-Za-z0-9_]" 134consistent!(poe_superfilter_0, "[A-Za-z0-9_]"); 135 136// poke-a-mango-0.5.0: r"(\d+)x(\d+)" 137consistent!(poke_a_mango_0, r"(\d+)x(\d+)"); 138 139// pop3-rs-0.1.0: r"(?P<nmsg>\d+) (?P<size>\d+)" 140consistent!(pop3_rs_0, r"(?P<nmsg>\d+) (?P<size>\d+)"); 141 142// pop3-rs-0.1.0: r"(?P<msgid>\d+) (?P<uidl>[\x21-\x7E]{1,70})" 143consistent!(pop3_rs_1, r"(?P<msgid>\d+) (?P<uidl>[\x21-\x7E]{1,70})"); 144 145// pop3-rs-0.1.0: r"(<.*>)\r\n$" 146consistent!(pop3_rs_2, r"(<.*>)\r\n$"); 147 148// pop3-rs-0.1.0: r"^(?P<status>\+OK|-ERR) (?P<statustext>.*)" 149consistent!(pop3_rs_3, r"^(?P<status>\+OK|-ERR) (?P<statustext>.*)"); 150 151// pop3-1.0.6: r"^\.\r\n$" 152consistent!(pop3_0, r"^\.\r\n$"); 153 154// pop3-1.0.6: r"\+OK(.*)" 155consistent!(pop3_1, r"\+OK(.*)"); 156 157// pop3-1.0.6: r"-ERR(.*)" 158consistent!(pop3_2, r"-ERR(.*)"); 159 160// pop3-1.0.6: r"\+OK (\d+) (\d+)\r\n" 161consistent!(pop3_3, r"\+OK (\d+) (\d+)\r\n"); 162 163// pop3-1.0.6: r"(\d+) ([\x21-\x7e]+)\r\n" 164consistent!(pop3_4, r"(\d+) ([\x21-\x7e]+)\r\n"); 165 166// pop3-1.0.6: r"\+OK (\d+) ([\x21-\x7e]+)\r\n" 167consistent!(pop3_5, r"\+OK (\d+) ([\x21-\x7e]+)\r\n"); 168 169// pop3-1.0.6: r"(\d+) (\d+)\r\n" 170consistent!(pop3_6, r"(\d+) (\d+)\r\n"); 171 172// pop3-1.0.6: r"\+OK (\d+) (\d+)\r\n" 173consistent!(pop3_7, r"\+OK (\d+) (\d+)\r\n"); 174 175// polk-1.1.3: "github:(\\w+)/?(\\w+)?" 176consistent!(polk_0, "github:(\\w+)/?(\\w+)?"); 177 178// geochunk-0.1.5: "^[0-9]{5}" 179consistent!(geochunk_0, "^[0-9]{5}"); 180 181// generic-dns-update-1.1.4: r"((?:(?:0|1[\d]{0,2}|2(?:[0-4]\d?|5[0-5]?|[6-9])?|[3-9]\d?)\.){3}(?:0|1[\d]{0,2}|2(?:[0-4]\d?|5[0-5]?|[6-9])?|[3-9]\d?))" 182consistent!(generic_dns_update_0, r"((?:(?:0|1[\d]{0,2}|2(?:[0-4]\d?|5[0-5]?|[6-9])?|[3-9]\d?)\.){3}(?:0|1[\d]{0,2}|2(?:[0-4]\d?|5[0-5]?|[6-9])?|[3-9]\d?))"); 183 184// generic-dns-update-1.1.4: r"((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|(([0-9A-Fa-f]{1,4}:){0,5}:((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|(::([0-9A-Fa-f]{1,4}:){0,5}((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))" 185consistent!(generic_dns_update_1, r"((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|(([0-9A-Fa-f]{1,4}:){0,5}:((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|(::([0-9A-Fa-f]{1,4}:){0,5}((\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d)\.){3}(\d((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\d))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))"); 186 187// generic-dns-update-1.1.4: r"<value><string>([0-9.]*)</string></value>" 188consistent!( 189 generic_dns_update_2, 190 r"<value><string>([0-9.]*)</string></value>" 191); 192 193// generic-dns-update-1.1.4: r"<int>([0-9]+)</int>" 194consistent!(generic_dns_update_3, r"<int>([0-9]+)</int>"); 195 196// generic-dns-update-1.1.4: r"<int>([0-9]+)</int>" 197consistent!(generic_dns_update_4, r"<int>([0-9]+)</int>"); 198 199// generic-dns-update-1.1.4: r"<boolean>([0-1]*)</boolean>" 200consistent!(generic_dns_update_5, r"<boolean>([0-1]*)</boolean>"); 201 202// generate-nix-pkg-0.3.0: r"(\d*)\.(\d*)\.(\d*)(-(\S*))?" 203consistent!(generate_nix_pkg_0, r"(\d*)\.(\d*)\.(\d*)(-(\S*))?"); 204 205// generate-nix-pkg-0.3.0: r"^(\S*) (\d*)\.(\d*)\.(\d*)(-(\S*))?" 206consistent!(generate_nix_pkg_1, r"^(\S*) (\d*)\.(\d*)\.(\d*)(-(\S*))?"); 207 208// genact-0.6.0: r"arch/([a-z0-9_])+/" 209consistent!(genact_0, r"arch/([a-z0-9_])+/"); 210 211// genact-0.6.0: r"arch/([a-z0-9_])+/" 212consistent!(genact_1, r"arch/([a-z0-9_])+/"); 213 214// cron_rs-0.1.6: r"^\s*((\*(/\d+)?)|[0-9-,/]+)(\s+((\*(/\d+)?)|[0-9-,/]+)){4,5}\s*$" 215consistent!( 216 cron_rs_0, 217 r"^\s*((\*(/\d+)?)|[0-9-,/]+)(\s+((\*(/\d+)?)|[0-9-,/]+)){4,5}\s*$" 218); 219 220// systemfd-0.3.0: r"^([a-zA-Z]+)::(.+)$" 221consistent!(systemfd_0, r"^([a-zA-Z]+)::(.+)$"); 222 223// symbolic-debuginfo-5.0.2: "__?hidden#\\d+_" 224consistent!(symbolic_debuginfo_0, "__?hidden#\\d+_"); 225 226// symbolic-minidump-5.0.2: r"^Linux ([^ ]+) (.*) \w+(?: GNU/Linux)?$" 227consistent!(symbolic_minidump_0, r"^Linux ([^ ]+) (.*) \w+(?: GNU/Linux)?$"); 228 229// graphql-idl-parser-0.1.1: "^(?u:\\#)(?u:[\t-\r - \u{85}-\u{85}\u{a0}-\u{a0}\u{1680}-\u{1680}\u{2000}-\u{200a}\u{2028}-\u{2029}\u{202f}-\u{202f}\u{205f}-\u{205f}\u{3000}-\u{3000}])*(?u:.)+" 230consistent!(graphql_idl_parser_0, "^(?u:\\#)(?u:[\t-\r - \u{85}-\u{85}\u{a0}-\u{a0}\u{1680}-\u{1680}\u{2000}-\u{200a}\u{2028}-\u{2029}\u{202f}-\u{202f}\u{205f}-\u{205f}\u{3000}-\u{3000}])*(?u:.)+"); 231 232// graphql-idl-parser-0.1.1: "^(?u:=)(?u:[\t-\r - \u{85}-\u{85}\u{a0}-\u{a0}\u{1680}-\u{1680}\u{2000}-\u{200a}\u{2028}-\u{2029}\u{202f}-\u{202f}\u{205f}-\u{205f}\u{3000}-\u{3000}])*(?u:.)+" 233consistent!(graphql_idl_parser_1, "^(?u:=)(?u:[\t-\r - \u{85}-\u{85}\u{a0}-\u{a0}\u{1680}-\u{1680}\u{2000}-\u{200a}\u{2028}-\u{2029}\u{202f}-\u{202f}\u{205f}-\u{205f}\u{3000}-\u{3000}])*(?u:.)+"); 234 235// graphql-idl-parser-0.1.1: "^(?u:[A-Z_-_a-z])(?u:[0-9A-Z_-_a-z])*" 236consistent!(graphql_idl_parser_2, "^(?u:[A-Z_-_a-z])(?u:[0-9A-Z_-_a-z])*"); 237 238// graphql-idl-parser-0.1.1: "^(?u:!)" 239consistent!(graphql_idl_parser_3, "^(?u:!)"); 240 241// graphql-idl-parser-0.1.1: "^(?u:\\()" 242consistent!(graphql_idl_parser_4, "^(?u:\\()"); 243 244// graphql-idl-parser-0.1.1: "^(?u:\\))" 245consistent!(graphql_idl_parser_5, "^(?u:\\))"); 246 247// graphql-idl-parser-0.1.1: "^(?u:,)" 248consistent!(graphql_idl_parser_6, "^(?u:,)"); 249 250// graphql-idl-parser-0.1.1: "^(?u::)" 251consistent!(graphql_idl_parser_7, "^(?u::)"); 252 253// graphql-idl-parser-0.1.1: "^(?u:@)" 254consistent!(graphql_idl_parser_8, "^(?u:@)"); 255 256// graphql-idl-parser-0.1.1: "^(?u:\\[)" 257consistent!(graphql_idl_parser_9, "^(?u:\\[)"); 258 259// graphql-idl-parser-0.1.1: "^(?u:\\])" 260consistent!(graphql_idl_parser_10, "^(?u:\\])"); 261 262// graphql-idl-parser-0.1.1: "^(?u:enum)" 263consistent!(graphql_idl_parser_11, "^(?u:enum)"); 264 265// graphql-idl-parser-0.1.1: "^(?u:implements)" 266consistent!(graphql_idl_parser_12, "^(?u:implements)"); 267 268// graphql-idl-parser-0.1.1: "^(?u:input)" 269consistent!(graphql_idl_parser_13, "^(?u:input)"); 270 271// graphql-idl-parser-0.1.1: "^(?u:interface)" 272consistent!(graphql_idl_parser_14, "^(?u:interface)"); 273 274// graphql-idl-parser-0.1.1: "^(?u:scalar)" 275consistent!(graphql_idl_parser_15, "^(?u:scalar)"); 276 277// graphql-idl-parser-0.1.1: "^(?u:type)" 278consistent!(graphql_idl_parser_16, "^(?u:type)"); 279 280// graphql-idl-parser-0.1.1: "^(?u:union)" 281consistent!(graphql_idl_parser_17, "^(?u:union)"); 282 283// graphql-idl-parser-0.1.1: "^(?u:\\{)" 284consistent!(graphql_idl_parser_18, "^(?u:\\{)"); 285 286// graphql-idl-parser-0.1.1: "^(?u:\\})" 287consistent!(graphql_idl_parser_19, "^(?u:\\})"); 288 289// grimoire-0.1.0: r"(?s)/\*(?P<config>.*?)\*/" 290consistent!(grimoire_0, r"(?s)/\*(?P<config>.*?)\*/"); 291 292// phonenumber-0.2.0+8.9.0: r"[\d]+(?:[~\x{2053}\x{223C}\x{FF5E}][\d]+)?" 293consistent!(phonenumber_0, r"[\d]+(?:[~\x{2053}\x{223C}\x{FF5E}][\d]+)?"); 294 295// phonenumber-0.2.0+8.9.0: r"[, \[\]]" 296consistent!(phonenumber_1, r"[, \[\]]"); 297 298// phonenumber-0.2.0+8.9.0: r"[\\/] *x" 299consistent!(phonenumber_2, r"[\\/] *x"); 300 301// phonenumber-0.2.0+8.9.0: r"[[\P{N}&&\P{L}]&&[^#]]+$" 302consistent!(phonenumber_3, r"[[\P{N}&&\P{L}]&&[^#]]+$"); 303 304// phonenumber-0.2.0+8.9.0: r"(?:.*?[A-Za-z]){3}.*" 305consistent!(phonenumber_4, r"(?:.*?[A-Za-z]){3}.*"); 306 307// phonenumber-0.2.0+8.9.0: r"(\D+)" 308consistent!(phonenumber_5, r"(\D+)"); 309 310// phonenumber-0.2.0+8.9.0: r"(\$\d)" 311consistent!(phonenumber_6, r"(\$\d)"); 312 313// phonenumber-0.2.0+8.9.0: r"\(?\$1\)?" 314consistent!(phonenumber_7, r"\(?\$1\)?"); 315 316// phone_number-0.1.0: r"\D" 317consistent!(phone_number_0, r"\D"); 318 319// phone_number-0.1.0: r"^0+" 320consistent!(phone_number_1, r"^0+"); 321 322// phone_number-0.1.0: r"^89" 323consistent!(phone_number_2, r"^89"); 324 325// phone_number-0.1.0: r"^8+" 326consistent!(phone_number_3, r"^8+"); 327 328// phile-0.1.4: r"^ *(\^_*\^) *$" 329consistent!(phile_0, r"^ *(\^_*\^) *$"); 330 331// phile-0.1.4: r"^[_\p{XID_Start}]$" 332consistent!(phile_1, r"^[_\p{XID_Start}]$"); 333 334// phile-0.1.4: r"^\p{XID_Continue}$" 335consistent!(phile_2, r"^\p{XID_Continue}$"); 336 337// uritemplate-0.1.2: "%25(?P<hex>[0-9a-fA-F][0-9a-fA-F])" 338consistent!(uritemplate_0, "%25(?P<hex>[0-9a-fA-F][0-9a-fA-F])"); 339 340// urdf-rs-0.4.2: "^package://(\\w+)/" 341consistent!(urdf_rs_0, "^package://(\\w+)/"); 342 343// url-match-0.1.7: r"(?P<key>[?&.])" 344consistent!(url_match_0, r"(?P<key>[?&.])"); 345 346// url-match-0.1.7: r":(?P<key>[a-zA-Z0-9_-]+)" 347consistent!(url_match_1, r":(?P<key>[a-zA-Z0-9_-]+)"); 348 349// tsm-sys-0.1.0: r"hello world" 350consistent!(tsm_sys_0, r"hello world"); 351 352// deb-version-0.1.0: "^(?:(?:(?:\\d+:).+)|(?:[^:]+))$" 353consistent!(deb_version_0, "^(?:(?:(?:\\d+:).+)|(?:[^:]+))$"); 354 355// debcargo-2.1.0: r"^(?i)(a|an|the)\s+" 356consistent!(debcargo_0, r"^(?i)(a|an|the)\s+"); 357 358// debcargo-2.1.0: r"^(?i)(rust\s+)?(implementation|library|tool|crate)\s+(of|to|for)\s+" 359consistent!( 360 debcargo_1, 361 r"^(?i)(rust\s+)?(implementation|library|tool|crate)\s+(of|to|for)\s+" 362); 363 364// feaders-0.2.0: r"^.*\.h$" 365consistent!(feaders_0, r"^.*\.h$"); 366 367// feaders-0.2.0: r"^.*\.c$" 368consistent!(feaders_1, r"^.*\.c$"); 369 370// feaders-0.2.0: r"^.*\.hpp$" 371consistent!(feaders_2, r"^.*\.hpp$"); 372 373// feaders-0.2.0: r"^.*\.cc$" 374consistent!(feaders_3, r"^.*\.cc$"); 375 376// feaders-0.2.0: r"^.*\.cpp$" 377consistent!(feaders_4, r"^.*\.cpp$"); 378 379// hyperscan-0.1.6: r"CPtr\(\w+\)" 380consistent!(hyperscan_0, r"CPtr\(\w+\)"); 381 382// hyperscan-0.1.6: r"^Version:\s(\d\.\d\.\d)\sFeatures:\s+(\w+)?\sMode:\s(\w+)$" 383consistent!( 384 hyperscan_1, 385 r"^Version:\s(\d\.\d\.\d)\sFeatures:\s+(\w+)?\sMode:\s(\w+)$" 386); 387 388// hyperscan-0.1.6: r"RawDatabase<Block>\{db: \w+\}" 389consistent!(hyperscan_2, r"RawDatabase<Block>\{db: \w+\}"); 390 391// hyperscan-0.1.6: r"RawSerializedDatabase\{p: \w+, len: \d+\}" 392consistent!(hyperscan_3, r"RawSerializedDatabase\{p: \w+, len: \d+\}"); 393 394// ucd-parse-0.1.1: r"[0-9A-F]+" 395consistent!(ucd_parse_0, r"[0-9A-F]+"); 396 397// afsort-0.2.0: r".*" 398consistent!(afsort_0, r".*"); 399 400// afsort-0.2.0: r".*" 401consistent!(afsort_1, r".*"); 402 403// afsort-0.2.0: r".*" 404consistent!(afsort_2, r".*"); 405 406// afsort-0.2.0: r".*" 407consistent!(afsort_3, r".*"); 408 409// afsort-0.2.0: r".*" 410consistent!(afsort_4, r".*"); 411 412// afsort-0.2.0: r".*" 413consistent!(afsort_5, r".*"); 414 415// afsort-0.2.0: r"^[a-z]+$" 416consistent!(afsort_6, r"^[a-z]+$"); 417 418// afsort-0.2.0: r"^[a-z]+$" 419consistent!(afsort_7, r"^[a-z]+$"); 420 421// tin-summer-1.21.4: r"(\.git|\.pijul|_darcs|\.hg)$" 422consistent!(tin_summer_0, r"(\.git|\.pijul|_darcs|\.hg)$"); 423 424// tin-drummer-1.0.1: r".*?\.(a|la|lo|o|ll|keter|bc|dyn_o|d|rlib|crate|min\.js|hi|dyn_hi|S|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$" 425consistent!(tin_drummer_0, r".*?\.(a|la|lo|o|ll|keter|bc|dyn_o|d|rlib|crate|min\.js|hi|dyn_hi|S|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$"); 426 427// tin-drummer-1.0.1: r".*?\.(stats|conf|h|out|cache.*|dat|pc|info|\.js)$" 428consistent!( 429 tin_drummer_1, 430 r".*?\.(stats|conf|h|out|cache.*|dat|pc|info|\.js)$" 431); 432 433// tin-drummer-1.0.1: r".*?\.(exe|a|la|o|ll|keter|bc|dyn_o|d|rlib|crate|min\.js|hi|dyn_hi|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$" 434consistent!(tin_drummer_2, r".*?\.(exe|a|la|o|ll|keter|bc|dyn_o|d|rlib|crate|min\.js|hi|dyn_hi|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$"); 435 436// tin-drummer-1.0.1: r".*?\.(stats|conf|h|out|cache.*|\.js)$" 437consistent!(tin_drummer_3, r".*?\.(stats|conf|h|out|cache.*|\.js)$"); 438 439// tin-drummer-1.0.1: r"(\.git|\.pijul|_darcs|\.hg)$" 440consistent!(tin_drummer_4, r"(\.git|\.pijul|_darcs|\.hg)$"); 441 442// tin-drummer-1.0.1: r".*?\.(dyn_o|out|d|hi|dyn_hi|dump-.*|p_hi|p_o|prof|tix)$" 443consistent!( 444 tin_drummer_5, 445 r".*?\.(dyn_o|out|d|hi|dyn_hi|dump-.*|p_hi|p_o|prof|tix)$" 446); 447 448// tin-drummer-1.0.1: r".*?\.(ibc)$" 449consistent!(tin_drummer_6, r".*?\.(ibc)$"); 450 451// tin-drummer-1.0.1: r"\.stack-work|dist-newstyle" 452consistent!(tin_drummer_7, r"\.stack-work|dist-newstyle"); 453 454// timmy-0.3.0: r"_NET_WM_PID\(CARDINAL\) = (\d+)" 455consistent!(timmy_0, r"_NET_WM_PID\(CARDINAL\) = (\d+)"); 456 457// timmy-0.3.0: r"today|yesterday|now" 458consistent!(timmy_1, r"today|yesterday|now"); 459 460// timmy-0.3.0: r"(?P<day>\d{1,2})/(?P<month>\d{1,2})(/(?P<year>\d{4}|\d{2}))?" 461consistent!( 462 timmy_2, 463 r"(?P<day>\d{1,2})/(?P<month>\d{1,2})(/(?P<year>\d{4}|\d{2}))?" 464); 465 466// timmy-0.3.0: r"(?P<n>\d+) (days?|ds?)(?P<ago>( ago)?)" 467consistent!(timmy_3, r"(?P<n>\d+) (days?|ds?)(?P<ago>( ago)?)"); 468 469// timmy-0.3.0: r"(?P<hr>\d{2}):(?P<mins>\d{2})" 470consistent!(timmy_4, r"(?P<hr>\d{2}):(?P<mins>\d{2})"); 471 472// tinfo-0.5.0: r"^(\d+): \d+ windows \(.*\) \[\d+x\d+\]( \(attached\))?" 473consistent!( 474 tinfo_0, 475 r"^(\d+): \d+ windows \(.*\) \[\d+x\d+\]( \(attached\))?" 476); 477 478// tinfo-0.5.0: r"^(\d+):(\d+): (.*) \((\d+) panes\) \[(\d+)x(\d+)\]" 479consistent!(tinfo_1, r"^(\d+):(\d+): (.*) \((\d+) panes\) \[(\d+)x(\d+)\]"); 480 481// timespan-0.0.4: r"(?:\\\{start\\\}|\\\{end\\\})" 482consistent!(timespan_0, r"(?:\\\{start\\\}|\\\{end\\\})"); 483 484// timespan-0.0.4: r"(.*)\s+-\s+(.*)" 485consistent!(timespan_1, r"(.*)\s+-\s+(.*)"); 486 487// timespan-0.0.4: r"(.*)\s+(\w+)$" 488consistent!(timespan_2, r"(.*)\s+(\w+)$"); 489 490// timespan-0.0.4: r"(.*)\s+(\w+)$" 491consistent!(timespan_3, r"(.*)\s+(\w+)$"); 492 493// timespan-0.0.4: r"(.*)\s+-\s+(.*)" 494consistent!(timespan_4, r"(.*)\s+-\s+(.*)"); 495 496// titlecase-0.10.0: r"[[:lower:]]" 497consistent!(titlecase_0, r"[[:lower:]]"); 498 499// tight-0.1.3: r"^\d+ (day|week|month|year)s?$" 500consistent!(tight_0, r"^\d+ (day|week|month|year)s?$"); 501 502// tight-0.1.3: r"^\d+ (day|week|month|year)s?$" 503consistent!(tight_1, r"^\d+ (day|week|month|year)s?$"); 504 505// yaml-0.2.1: r"^[-+]?(0|[1-9][0-9_]*)$" 506consistent!(yaml_0, r"^[-+]?(0|[1-9][0-9_]*)$"); 507 508// yaml-0.2.1: r"^([-+]?)0o?([0-7_]+)$" 509consistent!(yaml_1, r"^([-+]?)0o?([0-7_]+)$"); 510 511// yaml-0.2.1: r"^([-+]?)0x([0-9a-fA-F_]+)$" 512consistent!(yaml_2, r"^([-+]?)0x([0-9a-fA-F_]+)$"); 513 514// yaml-0.2.1: r"^([-+]?)0b([0-1_]+)$" 515consistent!(yaml_3, r"^([-+]?)0b([0-1_]+)$"); 516 517// yaml-0.2.1: r"^([-+]?)(\.[0-9]+|[0-9]+(\.[0-9]*)?([eE][-+]?[0-9]+)?)$" 518consistent!( 519 yaml_4, 520 r"^([-+]?)(\.[0-9]+|[0-9]+(\.[0-9]*)?([eE][-+]?[0-9]+)?)$" 521); 522 523// yaml-0.2.1: r"^[+]?(\.inf|\.Inf|\.INF)$" 524consistent!(yaml_5, r"^[+]?(\.inf|\.Inf|\.INF)$"); 525 526// yaml-0.2.1: r"^-(\.inf|\.Inf|\.INF)$" 527consistent!(yaml_6, r"^-(\.inf|\.Inf|\.INF)$"); 528 529// yaml-0.2.1: r"^(\.nan|\.NaN|\.NAN)$" 530consistent!(yaml_7, r"^(\.nan|\.NaN|\.NAN)$"); 531 532// yaml-0.2.1: r"^(null|Null|NULL|~)$" 533consistent!(yaml_8, r"^(null|Null|NULL|~)$"); 534 535// yaml-0.2.1: r"^(true|True|TRUE|yes|Yes|YES)$" 536consistent!(yaml_9, r"^(true|True|TRUE|yes|Yes|YES)$"); 537 538// yaml-0.2.1: r"^(false|False|FALSE|no|No|NO)$" 539consistent!(yaml_10, r"^(false|False|FALSE|no|No|NO)$"); 540 541// kefia-0.1.0: r"(?m)^(\S+)/(\S+) (\S+)(?: \((.*)\))?$" 542consistent!(kefia_0, r"(?m)^(\S+)/(\S+) (\S+)(?: \((.*)\))?$"); 543 544// risp-0.7.0: "^(\\s+|;.*?(\n|$))+" 545consistent!(risp_0, "^(\\s+|;.*?(\n|$))+"); 546 547// risp-0.7.0: "^\".*?\"" 548consistent!(risp_1, "^\".*?\""); 549 550// risp-0.7.0: r"^[^\s\{\}()\[\]]+" 551consistent!(risp_2, r"^[^\s\{\}()\[\]]+"); 552 553// risp-0.7.0: r"^-?\d+" 554consistent!(risp_3, r"^-?\d+"); 555 556// ripgrep-0.8.1: "^([0-9]+)([KMG])?$" 557consistent!(ripgrep_0, "^([0-9]+)([KMG])?$"); 558 559// riquid-0.0.1: r"^\w+" 560consistent!(riquid_0, r"^\w+"); 561 562// riquid-0.0.1: r"^\d+" 563consistent!(riquid_1, r"^\d+"); 564 565// recursive_disassembler-2.1.2: r"\A(0x)?([a-fA-F0-9]+)\z" 566consistent!(recursive_disassembler_0, r"\A(0x)?([a-fA-F0-9]+)\z"); 567 568// remake-0.1.0: r"^[a-zA-Z_][a-zA-Z0-9_]*" 569consistent!(remake_0, r"^[a-zA-Z_][a-zA-Z0-9_]*"); 570 571// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 572consistent!(regex_decode_0, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 573 574// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 575consistent!(regex_decode_1, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 576 577// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 578consistent!(regex_decode_2, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 579 580// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 581consistent!(regex_decode_3, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 582 583// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 584consistent!(regex_decode_4, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 585 586// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 587consistent!(regex_decode_5, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 588 589// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{2})\)" 590consistent!(regex_decode_6, r"'(?P<title>[^']+)'\s+\((?P<year>\d{2})\)"); 591 592// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 593consistent!(regex_decode_7, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 594 595// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)" 596consistent!(regex_decode_8, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})\)"); 597 598// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)" 599consistent!(regex_decode_9, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)"); 600 601// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)" 602consistent!(regex_decode_10, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)"); 603 604// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)" 605consistent!(regex_decode_11, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)"); 606 607// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)" 608consistent!(regex_decode_12, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)"); 609 610// regex-decode-0.1.0: r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)" 611consistent!(regex_decode_13, r"'(?P<title>[^']+)'\s+\((?P<year>\d{4})?\)"); 612 613// regex-cache-0.2.0: "[0-9]{3}-[0-9]{3}-[0-9]{4}" 614consistent!(regex_cache_0, "[0-9]{3}-[0-9]{3}-[0-9]{4}"); 615 616// regex-cache-0.2.0: r"^\d+$" 617consistent!(regex_cache_1, r"^\d+$"); 618 619// regex-cache-0.2.0: r"^[a-z]+$" 620consistent!(regex_cache_2, r"^[a-z]+$"); 621 622// regex-cache-0.2.0: r"^\d+$" 623consistent!(regex_cache_3, r"^\d+$"); 624 625// regex-cache-0.2.0: r"^\d+$" 626consistent!(regex_cache_4, r"^\d+$"); 627 628// regex_dfa-0.5.0: r"\d{4}-\d{2}-\d{2}" 629consistent!(regex_dfa_0, r"\d{4}-\d{2}-\d{2}"); 630 631// reaper-2.0.0: r"^[0-9\p{L} _\\.]{3,16}$" 632consistent!(reaper_0, r"^[0-9\p{L} _\\.]{3,16}$"); 633 634// retdec-0.1.0: r"^attachment; filename=(.+)$" 635consistent!(retdec_0, r"^attachment; filename=(.+)$"); 636 637// renvsubst-0.1.2: r"(\\)(?P<head>\$[0-9A-Za-z_{])" 638consistent!(renvsubst_0, r"(\\)(?P<head>\$[0-9A-Za-z_{])"); 639 640// renvsubst-0.1.2: r"\$([[:word:]]+)" 641consistent!(renvsubst_1, r"\$([[:word:]]+)"); 642 643// renvsubst-0.1.2: r"\$\{([[:word:]]+)\}" 644consistent!(renvsubst_2, r"\$\{([[:word:]]+)\}"); 645 646// rexpect-0.3.0: r"'[a-z]+'" 647consistent!(rexpect_0, r"'[a-z]+'"); 648 649// rexpect-0.3.0: r"^\d{4}-\d{2}-\d{2}$" 650consistent!(rexpect_1, r"^\d{4}-\d{2}-\d{2}$"); 651 652// rexpect-0.3.0: r"-\d{2}-" 653consistent!(rexpect_2, r"-\d{2}-"); 654 655// luther-0.1.0: "^a(b|c)c*$" 656consistent!(luther_0, "^a(b|c)c*$"); 657 658// little_boxes-1.6.0: r"(\x9B|\x1B\[)[0-?]*[ -/]*[@-~]" 659consistent!(little_boxes_0, r"(\x9B|\x1B\[)[0-?]*[ -/]*[@-~]"); 660 661// libimagentrytag-0.8.0: "^[a-zA-Z]([a-zA-Z0-9_-]*)$" 662consistent!(libimagentrytag_0, "^[a-zA-Z]([a-zA-Z0-9_-]*)$"); 663 664// libimaginteraction-0.8.0: r"^[Yy](\n?)$" 665consistent!(libimaginteraction_0, r"^[Yy](\n?)$"); 666 667// libimaginteraction-0.8.0: r"^[Nn](\n?)$" 668consistent!(libimaginteraction_1, r"^[Nn](\n?)$"); 669 670// libimagutil-0.8.0: "^(?P<KEY>([^=]*))=(.*)$" 671consistent!(libimagutil_0, "^(?P<KEY>([^=]*))=(.*)$"); 672 673// libimagutil-0.8.0: "(.*)=(\"(?P<QVALUE>([^\"]*))\"|(?P<VALUE>(.*)))$" 674consistent!(libimagutil_1, "(.*)=(\"(?P<QVALUE>([^\"]*))\"|(?P<VALUE>(.*)))$"); 675 676// linux_ip-0.1.0: r"\s+" 677consistent!(linux_ip_0, r"\s+"); 678 679// linux_ip-0.1.0: r"\s*[\n\r]+\s*" 680consistent!(linux_ip_1, r"\s*[\n\r]+\s*"); 681 682// linux_ip-0.1.0: r"^([0-9a-fA-F\.:/]+)\s+dev\s+([a-z0-9\.]+)\s*(.*)$" 683consistent!(linux_ip_2, r"^([0-9a-fA-F\.:/]+)\s+dev\s+([a-z0-9\.]+)\s*(.*)$"); 684 685// linux_ip-0.1.0: r"^([0-9a-fA-F\.:/]+|default)\s+via\s+([a-z0-9\.:]+)\s+dev\s+([a-z0-9\.]+)\s*(.*)$" 686consistent!(linux_ip_3, r"^([0-9a-fA-F\.:/]+|default)\s+via\s+([a-z0-9\.:]+)\s+dev\s+([a-z0-9\.]+)\s*(.*)$"); 687 688// linux_ip-0.1.0: r"^(blackhole)\s+([0-9a-fA-F\.:/]+)$" 689consistent!(linux_ip_4, r"^(blackhole)\s+([0-9a-fA-F\.:/]+)$"); 690 691// linux_ip-0.1.0: r"^(unreachable)\s+([0-9a-fA-F\.:/]+)\s+dev\s+([a-z0-9\.]+)\s+(.*)$" 692consistent!( 693 linux_ip_5, 694 r"^(unreachable)\s+([0-9a-fA-F\.:/]+)\s+dev\s+([a-z0-9\.]+)\s+(.*)$" 695); 696 697// linux_ip-0.1.0: r"\s*[\n\r]+\s*" 698consistent!(linux_ip_6, r"\s*[\n\r]+\s*"); 699 700// linux_ip-0.1.0: r"^\d+:\s+([a-zA-Z0-9\.-]+)(@\S+)*:\s+(.*)$" 701consistent!(linux_ip_7, r"^\d+:\s+([a-zA-Z0-9\.-]+)(@\S+)*:\s+(.*)$"); 702 703// linux_ip-0.1.0: r"\s*link/ether\s+([a-f0-9:]+)\s+.*" 704consistent!(linux_ip_8, r"\s*link/ether\s+([a-f0-9:]+)\s+.*"); 705 706// linux_ip-0.1.0: r"\s*inet[6]*\s+([0-9a-f:\./]+)\s+.*" 707consistent!(linux_ip_9, r"\s*inet[6]*\s+([0-9a-f:\./]+)\s+.*"); 708 709// linky-0.1.4: r"[^\w -]" 710consistent!(linky_0, r"[^\w -]"); 711 712// linky-0.1.4: r"^(.*):(\d+): [^ ]* ([^ ]*)$" 713consistent!(linky_1, r"^(.*):(\d+): [^ ]* ([^ ]*)$"); 714 715// limonite-0.2.1: r"^(\d{4}-\d{2}-\d{2})-(\d{3})-(.+)$" 716consistent!(limonite_0, r"^(\d{4}-\d{2}-\d{2})-(\d{3})-(.+)$"); 717 718// process-queue-0.1.1: r"^[a-zA-Z]+$" 719consistent!(process_queue_0, r"^[a-zA-Z]+$"); 720 721// pronghorn-0.1.2: r"^\{([a-zA-Z_]+)\}$" 722consistent!(pronghorn_0, r"^\{([a-zA-Z_]+)\}$"); 723 724// protocol-ftp-client-0.1.1: "(?m:^(\\d{3}) (.+)\r$)" 725consistent!(protocol_ftp_client_0, "(?m:^(\\d{3}) (.+)\r$)"); 726 727// protocol-ftp-client-0.1.1: "\"(.+)\"" 728consistent!(protocol_ftp_client_1, "\"(.+)\""); 729 730// protocol-ftp-client-0.1.1: "(\\w+) [Tt]ype: (\\w+)" 731consistent!(protocol_ftp_client_2, "(\\w+) [Tt]ype: (\\w+)"); 732 733// protocol-ftp-client-0.1.1: "(?m:^(\\d{3})-.+\r$)" 734consistent!(protocol_ftp_client_3, "(?m:^(\\d{3})-.+\r$)"); 735 736// protocol-ftp-client-0.1.1: "Entering Passive Mode \\((\\d+),(\\d+),(\\d+),(\\d+),(\\d+),(\\d+)\\)" 737consistent!( 738 protocol_ftp_client_4, 739 "Entering Passive Mode \\((\\d+),(\\d+),(\\d+),(\\d+),(\\d+),(\\d+)\\)" 740); 741 742// protocol-ftp-client-0.1.1: "(?m:^(.+)\r$)" 743consistent!(protocol_ftp_client_5, "(?m:^(.+)\r$)"); 744 745// protocol-ftp-client-0.1.1: "^([d-])(?:[rwx-]{3}){3} +\\d+ +\\w+ +\\w+ +(\\d+) +(.+) +(.+)$" 746consistent!( 747 protocol_ftp_client_6, 748 "^([d-])(?:[rwx-]{3}){3} +\\d+ +\\w+ +\\w+ +(\\d+) +(.+) +(.+)$" 749); 750 751// article-date-extractor-0.1.1: r"([\./\-_]{0,1}(19|20)\d{2})[\./\-_]{0,1}(([0-3]{0,1}[0-9][\./\-_])|(\w{3,5}[\./\-_]))([0-3]{0,1}[0-9][\./\-]{0,1})" 752consistent!(article_date_extractor_0, r"([\./\-_]{0,1}(19|20)\d{2})[\./\-_]{0,1}(([0-3]{0,1}[0-9][\./\-_])|(\w{3,5}[\./\-_]))([0-3]{0,1}[0-9][\./\-]{0,1})"); 753 754// article-date-extractor-0.1.1: r"(?i)publishdate|pubdate|timestamp|article_date|articledate|date" 755consistent!( 756 article_date_extractor_1, 757 r"(?i)publishdate|pubdate|timestamp|article_date|articledate|date" 758); 759 760// arthas_plugin-0.1.1: r"type\((.*)\)" 761consistent!(arthas_plugin_0, r"type\((.*)\)"); 762 763// arthas_plugin-0.1.1: r"Vec<(.*)>" 764consistent!(arthas_plugin_1, r"Vec<(.*)>"); 765 766// arthas_plugin-0.1.1: r"Option<(.*)>" 767consistent!(arthas_plugin_2, r"Option<(.*)>"); 768 769// arthas_plugin-0.1.1: r"HashMap<[a-z0-9A-Z]+, *(.*)>" 770consistent!(arthas_plugin_3, r"HashMap<[a-z0-9A-Z]+, *(.*)>"); 771 772// arthas_derive-0.1.0: "Vec *< *(.*) *>" 773consistent!(arthas_derive_0, "Vec *< *(.*) *>"); 774 775// arthas_derive-0.1.0: r"Option *< *(.*) *>" 776consistent!(arthas_derive_1, r"Option *< *(.*) *>"); 777 778// arthas_derive-0.1.0: r"HashMap *< *[a-z0-9A-Z]+ *, *(.*) *>" 779consistent!(arthas_derive_2, r"HashMap *< *[a-z0-9A-Z]+ *, *(.*) *>"); 780 781// arpabet-0.2.0: r"^([\w\-\(\)\.']+)\s+([^\s].*)\s*$" 782consistent!(arpabet_0, r"^([\w\-\(\)\.']+)\s+([^\s].*)\s*$"); 783 784// arpabet-0.2.0: r"^;;;\s+" 785consistent!(arpabet_1, r"^;;;\s+"); 786 787// glossy_codegen-0.2.0: r"/\*.*?\*/|//.*" 788consistent!(glossy_codegen_0, r"/\*.*?\*/|//.*"); 789 790// glossy_codegen-0.2.0: "^\\s*#\\s*include\\s+<([:print:]+)>\\s*$" 791consistent!(glossy_codegen_1, "^\\s*#\\s*include\\s+<([:print:]+)>\\s*$"); 792 793// glossy_codegen-0.2.0: "^\\s*#\\s*include\\s+\"([:print:]+)\"\\s*$" 794consistent!(glossy_codegen_2, "^\\s*#\\s*include\\s+\"([:print:]+)\"\\s*$"); 795 796// glossy_codegen-0.2.0: r"^\s*#\s*version\s+(\d+)" 797consistent!(glossy_codegen_3, r"^\s*#\s*version\s+(\d+)"); 798 799// glossy_codegen-0.2.0: r"^\s*$" 800consistent!(glossy_codegen_4, r"^\s*$"); 801 802// gluster-1.0.1: r"(?P<addr>via \S+)" 803consistent!(gluster_0, r"(?P<addr>via \S+)"); 804 805// gluster-1.0.1: r"(?P<src>src \S+)" 806consistent!(gluster_1, r"(?P<src>src \S+)"); 807 808// gl_helpers-0.1.7: r"(.*)\[\d+\]" 809consistent!(gl_helpers_0, r"(.*)\[\d+\]"); 810 811// gl_helpers-0.1.7: r"(\d+).(\d+)" 812consistent!(gl_helpers_1, r"(\d+).(\d+)"); 813 814// glr-parser-0.0.1: r"(?P<c>[\\\.\+\*\?\(\)\|\[\]\{\}\^\$])" 815consistent!(glr_parser_0, r"(?P<c>[\\\.\+\*\?\(\)\|\[\]\{\}\^\$])"); 816 817// glr-parser-0.0.1: r"^\w+$" 818consistent!(glr_parser_1, r"^\w+$"); 819 820// glr-parser-0.0.1: "'[^']+'" 821consistent!(glr_parser_2, "'[^']+'"); 822 823// hoodlum-0.5.0: r"(?m)//.*" 824consistent!(hoodlum_0, r"(?m)//.*"); 825 826// form-checker-0.2.2: r"^1\d{10}$" 827consistent!(form_checker_0, r"^1\d{10}$"); 828 829// form-checker-0.2.2: r"(?i)^[\w.%+-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}$" 830consistent!(form_checker_1, r"(?i)^[\w.%+-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}$"); 831 832// wikibase-0.2.0: r"(?P<user_agent>[a-zA-Z0-9-_]+/[0-9\.]+)" 833consistent!(wikibase_0, r"(?P<user_agent>[a-zA-Z0-9-_]+/[0-9\.]+)"); 834 835// wifiscanner-0.3.6: r"Cell [0-9]{2,} - Address:" 836consistent!(wifiscanner_0, r"Cell [0-9]{2,} - Address:"); 837 838// wifiscanner-0.3.6: r"([0-9a-zA-Z]{1}[0-9a-zA-Z]{1}[:]{1}){5}[0-9a-zA-Z]{1}[0-9a-zA-Z]{1}" 839consistent!( 840 wifiscanner_1, 841 r"([0-9a-zA-Z]{1}[0-9a-zA-Z]{1}[:]{1}){5}[0-9a-zA-Z]{1}[0-9a-zA-Z]{1}" 842); 843 844// wifiscanner-0.3.6: r"Signal level=(\d+)/100" 845consistent!(wifiscanner_2, r"Signal level=(\d+)/100"); 846 847// bbcode-1.0.2: r"(?s)\[b\](.*?)\[/b\]" 848consistent!(bbcode_0, r"(?s)\[b\](.*?)\[/b\]"); 849 850// bbcode-1.0.2: r"(?s)\[i\](.*?)\[/i\]" 851consistent!(bbcode_1, r"(?s)\[i\](.*?)\[/i\]"); 852 853// bbcode-1.0.2: r"(?s)\[u\](.*?)\[/u\]" 854consistent!(bbcode_2, r"(?s)\[u\](.*?)\[/u\]"); 855 856// bbcode-1.0.2: r"(?s)\[s\](.*?)\[/s\]" 857consistent!(bbcode_3, r"(?s)\[s\](.*?)\[/s\]"); 858 859// bbcode-1.0.2: r"(?s)\[size=(\d+)](.*?)\[/size\]" 860consistent!(bbcode_4, r"(?s)\[size=(\d+)](.*?)\[/size\]"); 861 862// bbcode-1.0.2: r"(?s)\[color=(.+)](.*?)\[/color\]" 863consistent!(bbcode_5, r"(?s)\[color=(.+)](.*?)\[/color\]"); 864 865// bbcode-1.0.2: r"(?s)\[center\](.*?)\[/center\]" 866consistent!(bbcode_6, r"(?s)\[center\](.*?)\[/center\]"); 867 868// bbcode-1.0.2: r"(?s)\[left\](.*?)\[/left\]" 869consistent!(bbcode_7, r"(?s)\[left\](.*?)\[/left\]"); 870 871// bbcode-1.0.2: r"(?s)\[right\](.*?)\[/right\]" 872consistent!(bbcode_8, r"(?s)\[right\](.*?)\[/right\]"); 873 874// bbcode-1.0.2: r"(?s)\[table\](.*?)\[/table\]" 875consistent!(bbcode_9, r"(?s)\[table\](.*?)\[/table\]"); 876 877// bbcode-1.0.2: r"(?s)\[td\](.*?)\[/td\]" 878consistent!(bbcode_10, r"(?s)\[td\](.*?)\[/td\]"); 879 880// bbcode-1.0.2: r"(?s)\[tr\](.*?)\[/tr\]" 881consistent!(bbcode_11, r"(?s)\[tr\](.*?)\[/tr\]"); 882 883// bbcode-1.0.2: r"(?s)\[th\](.*?)\[/th\]" 884consistent!(bbcode_12, r"(?s)\[th\](.*?)\[/th\]"); 885 886// bbcode-1.0.2: r"(?s)\[url\](.*?)\[/url\]" 887consistent!(bbcode_13, r"(?s)\[url\](.*?)\[/url\]"); 888 889// bbcode-1.0.2: r"(?s)\[url=(.+)\](.*?)\[/url\]" 890consistent!(bbcode_14, r"(?s)\[url=(.+)\](.*?)\[/url\]"); 891 892// bbcode-1.0.2: r"(?s)\[quote\](.*?)\[/quote\]" 893consistent!(bbcode_15, r"(?s)\[quote\](.*?)\[/quote\]"); 894 895// bbcode-1.0.2: r"(?s)\[quote=(.+)\](.*?)\[/quote\]" 896consistent!(bbcode_16, r"(?s)\[quote=(.+)\](.*?)\[/quote\]"); 897 898// bbcode-1.0.2: r"(?s)\[img=(\d+)x(\d+)(\b.*)?\](.*?)\[/img\]" 899consistent!(bbcode_17, r"(?s)\[img=(\d+)x(\d+)(\b.*)?\](.*?)\[/img\]"); 900 901// bbcode-1.0.2: r"(?s)\[img=(.+)(\b.*)?\](.*?)\[/img\]" 902consistent!(bbcode_18, r"(?s)\[img=(.+)(\b.*)?\](.*?)\[/img\]"); 903 904// bbcode-1.0.2: r"(?s)\[img(\b.*)?\](.*?)\[/img\]" 905consistent!(bbcode_19, r"(?s)\[img(\b.*)?\](.*?)\[/img\]"); 906 907// bbcode-1.0.2: r"(?s)\[ol\](.*?)\[/ol\]" 908consistent!(bbcode_20, r"(?s)\[ol\](.*?)\[/ol\]"); 909 910// bbcode-1.0.2: r"(?s)\[ul\](.*?)\[/ul\]" 911consistent!(bbcode_21, r"(?s)\[ul\](.*?)\[/ul\]"); 912 913// bbcode-1.0.2: r"(?s)\[list\](.*?)\[/list\]" 914consistent!(bbcode_22, r"(?s)\[list\](.*?)\[/list\]"); 915 916// bbcode-1.0.2: r"(?s)\[youtube\](.*?)\[/youtube\]" 917consistent!(bbcode_23, r"(?s)\[youtube\](.*?)\[/youtube\]"); 918 919// bbcode-1.0.2: r"(?s)\[youtube=(\d+)x(\d+)\](.*?)\[/youtube\]" 920consistent!(bbcode_24, r"(?s)\[youtube=(\d+)x(\d+)\](.*?)\[/youtube\]"); 921 922// bbcode-1.0.2: r"(?s)\[li\](.*?)\[/li\]" 923consistent!(bbcode_25, r"(?s)\[li\](.*?)\[/li\]"); 924 925// block-utils-0.5.0: r"loop\d+" 926consistent!(block_utils_0, r"loop\d+"); 927 928// block-utils-0.5.0: r"ram\d+" 929consistent!(block_utils_1, r"ram\d+"); 930 931// block-utils-0.5.0: r"md\d+" 932consistent!(block_utils_2, r"md\d+"); 933 934// kvvliveapi-0.1.0: r"^([1-9]) min$" 935consistent!(kvvliveapi_0, r"^([1-9]) min$"); 936 937// rfc822_sanitizer-0.3.3: r"(\d{2}):(\d{2}):(\d{2})" 938consistent!(rfc822_sanitizer_0, r"(\d{2}):(\d{2}):(\d{2})"); 939 940// rfc822_sanitizer-0.3.3: r"(\d{1,2}):(\d{1,2}):(\d{1,2})" 941consistent!(rfc822_sanitizer_1, r"(\d{1,2}):(\d{1,2}):(\d{1,2})"); 942 943// faker-0.0.4: r"[2-9]" 944consistent!(faker_0, r"[2-9]"); 945 946// faker-0.0.4: r"[1-9]" 947consistent!(faker_1, r"[1-9]"); 948 949// faker-0.0.4: r"[0-9]" 950consistent!(faker_2, r"[0-9]"); 951 952// faker-0.0.4: r"\d{10}" 953consistent!(faker_3, r"\d{10}"); 954 955// faker-0.0.4: r"\d{1}" 956consistent!(faker_4, r"\d{1}"); 957 958// faker-0.0.4: r"^\w+" 959consistent!(faker_5, r"^\w+"); 960 961// faker-0.0.4: r"^\w+" 962consistent!(faker_6, r"^\w+"); 963 964// faker-0.0.4: r"^(\w+\.? ?){2,3}$" 965consistent!(faker_7, r"^(\w+\.? ?){2,3}$"); 966 967// faker-0.0.4: r"^[A-Z][a-z]+\.?$" 968consistent!(faker_8, r"^[A-Z][a-z]+\.?$"); 969 970// faker-0.0.4: r"^[A-Z][A-Za-z]*\.?$" 971consistent!(faker_9, r"^[A-Z][A-Za-z]*\.?$"); 972 973// faker-0.0.4: r"http://lorempixel.com/100/100/\w+" 974consistent!(faker_10, r"http://lorempixel.com/100/100/\w+"); 975 976// faker-0.0.4: r"http://lorempixel.com/100/100/cats" 977consistent!(faker_11, r"http://lorempixel.com/100/100/cats"); 978 979// fancy-regex-0.1.0: "(?i:ß)" 980consistent!(fancy_regex_0, "(?i:ß)"); 981 982// fancy-regex-0.1.0: "(?i:\\x{0587})" 983consistent!(fancy_regex_1, "(?i:\\x{0587})"); 984 985// fancy-regex-0.1.0: "^\\\\([!-/:-@\\[-`\\{-~aftnrv]|[0-7]{1,3}|x[0-9a-fA-F]{2}|x\\{[0-9a-fA-F]{1,6}\\})" 986consistent!(fancy_regex_2, "^\\\\([!-/:-@\\[-`\\{-~aftnrv]|[0-7]{1,3}|x[0-9a-fA-F]{2}|x\\{[0-9a-fA-F]{1,6}\\})"); 987 988// fancy-prompt-0.1.5: r"/([^/])[^/]+/" 989consistent!(fancy_prompt_0, r"/([^/])[^/]+/"); 990 991// fancy-prompt-0.1.5: r"^([^:]+):.*?(?::([^:]+))?$" 992consistent!(fancy_prompt_1, r"^([^:]+):.*?(?::([^:]+))?$"); 993 994// fanta-0.2.0: r"^(/?__\w+__)/(.*)" 995consistent!(fanta_0, r"^(/?__\w+__)/(.*)"); 996 997// fanta-cli-0.1.1: r"(.)([A-Z])" 998consistent!(fanta_cli_0, r"(.)([A-Z])"); 999 1000// fanta-cli-0.1.1: "\\{:[^\\s]+\\}" 1001consistent!(fanta_cli_1, "\\{:[^\\s]+\\}"); 1002 1003// amethyst_tools-0.7.1: "(?P<last>[^\r])\n" 1004consistent!(amethyst_tools_0, "(?P<last>[^\r])\n"); 1005 1006// amigo-0.3.1: r"^-?\d+(\.\d)?" 1007consistent!(amigo_0, r"^-?\d+(\.\d)?"); 1008 1009// amigo-0.3.1: r"^[a-zA-Z_]+[\w-]*[!?_]?" 1010consistent!(amigo_1, r"^[a-zA-Z_]+[\w-]*[!?_]?"); 1011 1012// amigo-0.3.1: r"^\(" 1013consistent!(amigo_2, r"^\("); 1014 1015// amigo-0.3.1: r"^\)" 1016consistent!(amigo_3, r"^\)"); 1017 1018// amigo-0.3.1: r"^\s+" 1019consistent!(amigo_4, r"^\s+"); 1020 1021// ethcore-logger-1.12.0: "\x1b\\[[^m]+m" 1022consistent!(ethcore_logger_0, "\x1b\\[[^m]+m"); 1023 1024// dash2html-1.0.1: r"__.*?__" 1025consistent!(dash2html_0, r"__.*?__"); 1026 1027// dash2html-1.0.1: r"(?i)@(?:time|clipboard|cursor|date)" 1028consistent!(dash2html_1, r"(?i)@(?:time|clipboard|cursor|date)"); 1029 1030// os_type-2.0.0: r"^Microsoft Windows \[Version\s(\d+\.\d+\.\d+)\]$" 1031consistent!(os_type_0, r"^Microsoft Windows \[Version\s(\d+\.\d+\.\d+)\]$"); 1032 1033// os_type-2.0.0: r"ProductName:\s([\w\s]+)\n" 1034consistent!(os_type_1, r"ProductName:\s([\w\s]+)\n"); 1035 1036// os_type-2.0.0: r"ProductVersion:\s(\w+\.\w+\.\w+)" 1037consistent!(os_type_2, r"ProductVersion:\s(\w+\.\w+\.\w+)"); 1038 1039// os_type-2.0.0: r"BuildVersion:\s(\w+)" 1040consistent!(os_type_3, r"BuildVersion:\s(\w+)"); 1041 1042// os_type-2.0.0: r"(\w+) Linux release" 1043consistent!(os_type_4, r"(\w+) Linux release"); 1044 1045// os_type-2.0.0: r"release\s([\w\.]+)" 1046consistent!(os_type_5, r"release\s([\w\.]+)"); 1047 1048// os_type-2.0.0: r"Distributor ID:\s(\w+)" 1049consistent!(os_type_6, r"Distributor ID:\s(\w+)"); 1050 1051// os_type-2.0.0: r"Release:\s([\w\.]+)" 1052consistent!(os_type_7, r"Release:\s([\w\.]+)"); 1053 1054// bindgen-0.37.0: r"typename type\-parameter\-\d+\-\d+::.+" 1055consistent!(bindgen_0, r"typename type\-parameter\-\d+\-\d+::.+"); 1056 1057// imap-0.8.1: "^+(.*)\r\n" 1058consistent!(imap_0, "^+(.*)\r\n"); 1059 1060// image-base64-0.1.0: r"^ffd8ffe0" 1061consistent!(image_base64_0, r"^ffd8ffe0"); 1062 1063// image-base64-0.1.0: r"^89504e47" 1064consistent!(image_base64_1, r"^89504e47"); 1065 1066// image-base64-0.1.0: r"^47494638" 1067consistent!(image_base64_2, r"^47494638"); 1068 1069// json-pointer-0.3.2: "^(/([^/~]|~[01])*)*$" 1070consistent!(json_pointer_0, "^(/([^/~]|~[01])*)*$"); 1071 1072// json-pointer-0.3.2: "^#(/([^/~%]|~[01]|%[0-9a-fA-F]{2})*)*$" 1073consistent!(json_pointer_1, "^#(/([^/~%]|~[01]|%[0-9a-fA-F]{2})*)*$"); 1074 1075// mysql_common-0.7.0: r"^5.5.5-(\d{1,2})\.(\d{1,2})\.(\d{1,3})-MariaDB" 1076consistent!(mysql_common_0, r"^5.5.5-(\d{1,2})\.(\d{1,2})\.(\d{1,3})-MariaDB"); 1077 1078// mysql_common-0.7.0: r"^(\d{1,2})\.(\d{1,2})\.(\d{1,3})(.*)" 1079consistent!(mysql_common_1, r"^(\d{1,2})\.(\d{1,2})\.(\d{1,3})(.*)"); 1080 1081// government_id-0.1.0: r"^[0-9]{4}[0-9A-Z]{2}[0-9]{3}$" 1082consistent!(government_id_0, r"^[0-9]{4}[0-9A-Z]{2}[0-9]{3}$"); 1083 1084// ohmers-0.1.1: r"UniqueIndexViolation: (\w+)" 1085consistent!(ohmers_0, r"UniqueIndexViolation: (\w+)"); 1086 1087// eliza-1.0.0: r"(.*) you are (.*)" 1088consistent!(eliza_0, r"(.*) you are (.*)"); 1089 1090// eliza-1.0.0: r"(.*) you are (.*)" 1091consistent!(eliza_1, r"(.*) you are (.*)"); 1092 1093// eliza-1.0.0: r"(.*) you are (.*)" 1094consistent!(eliza_2, r"(.*) you are (.*)"); 1095 1096// chema-0.0.5: "^\\s*\\*" 1097consistent!(chema_0, "^\\s*\\*"); 1098 1099// chema-0.0.5: "^\\s*@(\\w+)\\s+(.*)" 1100consistent!(chema_1, "^\\s*@(\\w+)\\s+(.*)"); 1101 1102// chord3-0.3.0: r"^\s*#" 1103consistent!(chord3_0, r"^\s*#"); 1104 1105// chord3-0.3.0: r"\{(?P<cmd>\w+)(?::?\s*(?P<arg>.*))?\}" 1106consistent!(chord3_1, r"\{(?P<cmd>\w+)(?::?\s*(?P<arg>.*))?\}"); 1107 1108// chord3-0.3.0: r"\{(eot|end_of_tab):?\s*" 1109consistent!(chord3_2, r"\{(eot|end_of_tab):?\s*"); 1110 1111// chord3-0.3.0: r"([^\[]*)(?:\[([^\]]*)\])?" 1112consistent!(chord3_3, r"([^\[]*)(?:\[([^\]]*)\])?"); 1113 1114// checkmail-0.1.1: "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$" 1115consistent!(checkmail_0, "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"); 1116 1117// cntk-0.2.1: r"\b\w\w+\b" 1118consistent!(cntk_0, r"\b\w\w+\b"); 1119 1120// cntk-0.2.1: r"\b\w\w+\b" 1121consistent!(cntk_1, r"\b\w\w+\b"); 1122 1123// cniguru-0.1.0: r"\(id: (\d+)\)" 1124consistent!(cniguru_0, r"\(id: (\d+)\)"); 1125 1126// upm_lib-0.3.0: r"^(\d+)\.(\d+)\.(\d+)(?:-([\dA-Za-z-]+(?:\.[\dA-Za-z-]+)*))?(?:\+([\dA-Za-z-]+(?:\.[\dA-Za-z-]+)*))?$" 1127consistent!(upm_lib_0, r"^(\d+)\.(\d+)\.(\d+)(?:-([\dA-Za-z-]+(?:\.[\dA-Za-z-]+)*))?(?:\+([\dA-Za-z-]+(?:\.[\dA-Za-z-]+)*))?$"); 1128 1129// avro-0.2.1: r"^\s*(\*+(\s+))?" 1130consistent!(avro_0, r"^\s*(\*+(\s+))?"); 1131 1132// avro-0.2.1: r"^\s*(\*+)?" 1133consistent!(avro_1, r"^\s*(\*+)?"); 1134 1135// nomi-0.0.2: "[0-9]+" 1136consistent!(nomi_0, "[0-9]+"); 1137 1138// nodes-0.1.0: "([0-9]+)@(?:nodes|n)?:([^@]+)?" 1139consistent!(nodes_0, "([0-9]+)@(?:nodes|n)?:([^@]+)?"); 1140 1141// not-stakkr-1.0.0: r"(?i)in (\d+) (second|minute|hour|day|week)s?" 1142consistent!(not_stakkr_0, r"(?i)in (\d+) (second|minute|hour|day|week)s?"); 1143 1144// notetxt-0.0.1: "^([A-Za-z0-9 -_:]+)\n-+\n" 1145consistent!(notetxt_0, "^([A-Za-z0-9 -_:]+)\n-+\n"); 1146 1147// nail-0.1.0-pre.0: r"^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$" 1148consistent!(nail_0, r"^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$"); 1149 1150// nail-0.1.0-pre.0: r"^-?[0-9]+$" 1151consistent!(nail_1, r"^-?[0-9]+$"); 1152 1153// askalono-0.2.0: r"[^\w\s\pP]+" 1154consistent!(askalono_0, r"[^\w\s\pP]+"); 1155 1156// askalono-0.2.0: r"(?x)[ \t\p{Zs} \\ / \| \x2044 ]+" 1157consistent!(askalono_1, r"(?x)[ \t\p{Zs} \\ / \| \x2044 ]+"); 1158 1159// askalono-0.2.0: r"\p{Pd}+" 1160consistent!(askalono_2, r"\p{Pd}+"); 1161 1162// askalono-0.2.0: r"\p{Ps}+" 1163consistent!(askalono_3, r"\p{Ps}+"); 1164 1165// askalono-0.2.0: r"\p{Pe}+" 1166consistent!(askalono_4, r"\p{Pe}+"); 1167 1168// askalono-0.2.0: r"\p{Pc}+" 1169consistent!(askalono_5, r"\p{Pc}+"); 1170 1171// askalono-0.2.0: r"[©Ⓒⓒ]" 1172consistent!(askalono_6, r"[©Ⓒⓒ]"); 1173 1174// askalono-0.2.0: r"[\r\n\v\f]" 1175consistent!(askalono_7, r"[\r\n\v\f]"); 1176 1177// askalono-0.2.0: r"\n{3,}" 1178consistent!(askalono_8, r"\n{3,}"); 1179 1180// askalono-0.2.0: r"[^\w\s]+" 1181consistent!(askalono_9, r"[^\w\s]+"); 1182 1183// askalono-0.2.0: r"\s+" 1184consistent!(askalono_10, r"\s+"); 1185 1186// assembunny_plus-0.0.3: r"[^0-9a-zA-Z_]" 1187consistent!(assembunny_plus_0, r"[^0-9a-zA-Z_]"); 1188 1189// assembunny_plus-0.0.3: r"[0-9]" 1190consistent!(assembunny_plus_1, r"[0-9]"); 1191 1192// salt-compressor-0.4.0: r"(?m)^Minion (\S*) did not respond\. No job will be sent\.$" 1193consistent!( 1194 salt_compressor_0, 1195 r"(?m)^Minion (\S*) did not respond\. No job will be sent\.$" 1196); 1197 1198// sabisabi-0.4.1: r"</?[^>]+?>" 1199consistent!(sabisabi_0, r"</?[^>]+?>"); 1200 1201// sabisabi-0.4.1: r"\([^)]*\)" 1202consistent!(sabisabi_1, r"\([^)]*\)"); 1203 1204// sassers-0.13.5-h28: "@import \"([^\"]*)\";" 1205consistent!(sassers_0, "@import \"([^\"]*)\";"); 1206 1207// shadowsocks-0.6.2: r"[A-Za-z\d-]{1,63}$" 1208consistent!(shadowsocks_0, r"[A-Za-z\d-]{1,63}$"); 1209 1210// shkeleton-0.1.5: "[abc]+" 1211consistent!(shkeleton_0, "[abc]+"); 1212 1213// shellwords-0.1.0: r"([^A-Za-z0-9_\-.,:/@\n])" 1214consistent!(shellwords_0, r"([^A-Za-z0-9_\-.,:/@\n])"); 1215 1216// shellwords-0.1.0: r"\n" 1217consistent!(shellwords_1, r"\n"); 1218 1219// shush-0.1.5: "(?P<num>[0-9]+)(?P<units>[dhms])" 1220consistent!(shush_0, "(?P<num>[0-9]+)(?P<units>[dhms])"); 1221 1222// woothee-0.8.0: r"(?:Chrome|CrMo|CriOS)/([.0-9]+)" 1223consistent!(woothee_0, r"(?:Chrome|CrMo|CriOS)/([.0-9]+)"); 1224 1225// woothee-0.8.0: r"Vivaldi/([.0-9]+)" 1226consistent!(woothee_1, r"Vivaldi/([.0-9]+)"); 1227 1228// woothee-0.8.0: r"Firefox/([.0-9]+)" 1229consistent!(woothee_2, r"Firefox/([.0-9]+)"); 1230 1231// woothee-0.8.0: r"^Mozilla/[.0-9]+ \((?:Mobile|Tablet);(?:.*;)? rv:([.0-9]+)\) Gecko/[.0-9]+ Firefox/[.0-9]+$" 1232consistent!(woothee_3, r"^Mozilla/[.0-9]+ \((?:Mobile|Tablet);(?:.*;)? rv:([.0-9]+)\) Gecko/[.0-9]+ Firefox/[.0-9]+$"); 1233 1234// woothee-0.8.0: r"FxiOS/([.0-9]+)" 1235consistent!(woothee_4, r"FxiOS/([.0-9]+)"); 1236 1237// woothee-0.8.0: r"\(([^;)]+);FOMA;" 1238consistent!(woothee_5, r"\(([^;)]+);FOMA;"); 1239 1240// woothee-0.8.0: r"jig browser[^;]+; ([^);]+)" 1241consistent!(woothee_6, r"jig browser[^;]+; ([^);]+)"); 1242 1243// woothee-0.8.0: r"(?i)rss(?:reader|bar|[-_ /;()]|[ +]*/)" 1244consistent!(woothee_7, r"(?i)rss(?:reader|bar|[-_ /;()]|[ +]*/)"); 1245 1246// woothee-0.8.0: r"(?i)(?:bot|crawler|spider)(?:[-_ ./;@()]|$)" 1247consistent!(woothee_8, r"(?i)(?:bot|crawler|spider)(?:[-_ ./;@()]|$)"); 1248 1249// woothee-0.8.0: r"(?i)(?:feed|web) ?parser" 1250consistent!(woothee_9, r"(?i)(?:feed|web) ?parser"); 1251 1252// woothee-0.8.0: r"(?i)watch ?dog" 1253consistent!(woothee_10, r"(?i)watch ?dog"); 1254 1255// woothee-0.8.0: r"Edge/([.0-9]+)" 1256consistent!(woothee_11, r"Edge/([.0-9]+)"); 1257 1258// woothee-0.8.0: r"MSIE ([.0-9]+);" 1259consistent!(woothee_12, r"MSIE ([.0-9]+);"); 1260 1261// woothee-0.8.0: r"Version/([.0-9]+)" 1262consistent!(woothee_13, r"Version/([.0-9]+)"); 1263 1264// woothee-0.8.0: r"Opera[/ ]([.0-9]+)" 1265consistent!(woothee_14, r"Opera[/ ]([.0-9]+)"); 1266 1267// woothee-0.8.0: r"OPR/([.0-9]+)" 1268consistent!(woothee_15, r"OPR/([.0-9]+)"); 1269 1270// woothee-0.8.0: r"Version/([.0-9]+)" 1271consistent!(woothee_16, r"Version/([.0-9]+)"); 1272 1273// woothee-0.8.0: r"(?:SoftBank|Vodafone|J-PHONE)/[.0-9]+/([^ /;()]+)" 1274consistent!(woothee_17, r"(?:SoftBank|Vodafone|J-PHONE)/[.0-9]+/([^ /;()]+)"); 1275 1276// woothee-0.8.0: r"Trident/([.0-9]+);" 1277consistent!(woothee_18, r"Trident/([.0-9]+);"); 1278 1279// woothee-0.8.0: r" rv:([.0-9]+)" 1280consistent!(woothee_19, r" rv:([.0-9]+)"); 1281 1282// woothee-0.8.0: r"IEMobile/([.0-9]+);" 1283consistent!(woothee_20, r"IEMobile/([.0-9]+);"); 1284 1285// woothee-0.8.0: r"(?:WILLCOM|DDIPOCKET);[^/]+/([^ /;()]+)" 1286consistent!(woothee_21, r"(?:WILLCOM|DDIPOCKET);[^/]+/([^ /;()]+)"); 1287 1288// woothee-0.8.0: r"Windows ([ .a-zA-Z0-9]+)[;\\)]" 1289consistent!(woothee_22, r"Windows ([ .a-zA-Z0-9]+)[;\\)]"); 1290 1291// woothee-0.8.0: r"^Phone(?: OS)? ([.0-9]+)" 1292consistent!(woothee_23, r"^Phone(?: OS)? ([.0-9]+)"); 1293 1294// woothee-0.8.0: r"iP(hone;|ad;|od) .*like Mac OS X" 1295consistent!(woothee_24, r"iP(hone;|ad;|od) .*like Mac OS X"); 1296 1297// woothee-0.8.0: r"Version/([.0-9]+)" 1298consistent!(woothee_25, r"Version/([.0-9]+)"); 1299 1300// woothee-0.8.0: r"rv:(\d+\.\d+\.\d+)" 1301consistent!(woothee_26, r"rv:(\d+\.\d+\.\d+)"); 1302 1303// woothee-0.8.0: r"FreeBSD ([^;\)]+);" 1304consistent!(woothee_27, r"FreeBSD ([^;\)]+);"); 1305 1306// woothee-0.8.0: r"CrOS ([^\)]+)\)" 1307consistent!(woothee_28, r"CrOS ([^\)]+)\)"); 1308 1309// woothee-0.8.0: r"Android[- ](\d+\.\d+(?:\.\d+)?)" 1310consistent!(woothee_29, r"Android[- ](\d+\.\d+(?:\.\d+)?)"); 1311 1312// woothee-0.8.0: r"PSP \(PlayStation Portable\); ([.0-9]+)\)" 1313consistent!(woothee_30, r"PSP \(PlayStation Portable\); ([.0-9]+)\)"); 1314 1315// woothee-0.8.0: r"PLAYSTATION 3;? ([.0-9]+)\)" 1316consistent!(woothee_31, r"PLAYSTATION 3;? ([.0-9]+)\)"); 1317 1318// woothee-0.8.0: r"PlayStation Vita ([.0-9]+)\)" 1319consistent!(woothee_32, r"PlayStation Vita ([.0-9]+)\)"); 1320 1321// woothee-0.8.0: r"PlayStation 4 ([.0-9]+)\)" 1322consistent!(woothee_33, r"PlayStation 4 ([.0-9]+)\)"); 1323 1324// woothee-0.8.0: r"BB10(?:.+)Version/([.0-9]+) " 1325consistent!(woothee_34, r"BB10(?:.+)Version/([.0-9]+) "); 1326 1327// woothee-0.8.0: r"BlackBerry(?:\d+)/([.0-9]+) " 1328consistent!(woothee_35, r"BlackBerry(?:\d+)/([.0-9]+) "); 1329 1330// woothee-0.8.0: r"; CPU(?: iPhone)? OS (\d+_\d+(?:_\d+)?) like Mac OS X" 1331consistent!( 1332 woothee_36, 1333 r"; CPU(?: iPhone)? OS (\d+_\d+(?:_\d+)?) like Mac OS X" 1334); 1335 1336// woothee-0.8.0: r"Mac OS X (10[._]\d+(?:[._]\d+)?)(?:\)|;)" 1337consistent!(woothee_37, r"Mac OS X (10[._]\d+(?:[._]\d+)?)(?:\)|;)"); 1338 1339// woothee-0.8.0: r"^(?:Apache-HttpClient/|Jakarta Commons-HttpClient/|Java/)" 1340consistent!( 1341 woothee_38, 1342 r"^(?:Apache-HttpClient/|Jakarta Commons-HttpClient/|Java/)" 1343); 1344 1345// woothee-0.8.0: r"[- ]HttpClient(/|$)" 1346consistent!(woothee_39, r"[- ]HttpClient(/|$)"); 1347 1348// woothee-0.8.0: r"^(?:PHP|WordPress|CakePHP|PukiWiki|PECL::HTTP)(?:/| |$)" 1349consistent!( 1350 woothee_40, 1351 r"^(?:PHP|WordPress|CakePHP|PukiWiki|PECL::HTTP)(?:/| |$)" 1352); 1353 1354// woothee-0.8.0: r"(?:PEAR HTTP_Request|HTTP_Request)(?: class|2)" 1355consistent!(woothee_41, r"(?:PEAR HTTP_Request|HTTP_Request)(?: class|2)"); 1356 1357// woothee-0.8.0: r"(?:Rome Client |UnwindFetchor/|ia_archiver |Summify |PostRank/)" 1358consistent!( 1359 woothee_42, 1360 r"(?:Rome Client |UnwindFetchor/|ia_archiver |Summify |PostRank/)" 1361); 1362 1363// woothee-0.8.0: r"Sleipnir/([.0-9]+)" 1364consistent!(woothee_43, r"Sleipnir/([.0-9]+)"); 1365 1366// word_replace-0.0.3: r"@@[a-z|A-Z|\d]+@@" 1367consistent!(word_replace_0, r"@@[a-z|A-Z|\d]+@@"); 1368 1369// wordcount-0.1.0: r"\w+" 1370consistent!(wordcount_0, r"\w+"); 1371 1372// just-0.3.12: "^([^=]+)=(.*)$" 1373consistent!(just_0, "^([^=]+)=(.*)$"); 1374 1375// emote-0.1.0: r":[a-zA-Z_]+?:" 1376consistent!(emote_0, r":[a-zA-Z_]+?:"); 1377 1378// emojicons-1.0.1: r":([a-zA-Z0-9_+-]+):" 1379consistent!(emojicons_0, r":([a-zA-Z0-9_+-]+):"); 1380 1381// git2_codecommit-0.1.2: r"git-codecommit\.([a-z0-9-]+)\.amazonaws\.com" 1382consistent!( 1383 git2_codecommit_0, 1384 r"git-codecommit\.([a-z0-9-]+)\.amazonaws\.com" 1385); 1386 1387// git-workarea-3.1.2: r"^submodule\.(?P<name>.*)\.(?P<key>[^=]*)=(?P<value>.*)$" 1388consistent!( 1389 git_workarea_0, 1390 r"^submodule\.(?P<name>.*)\.(?P<key>[^=]*)=(?P<value>.*)$" 1391); 1392 1393// git-shell-enforce-directory-1.0.0: r"^(?P<command>git-(?:receive|upload)-pack) '(?P<path>.+)'$" 1394consistent!( 1395 git_shell_enforce_directory_0, 1396 r"^(?P<command>git-(?:receive|upload)-pack) '(?P<path>.+)'$" 1397); 1398 1399// git-journal-1.6.3: r"[ \n]:(.*?):" 1400consistent!(git_journal_0, r"[ \n]:(.*?):"); 1401 1402// git-find-0.3.2: r"^git@(?P<host>[[:alnum:]\._-]+):(?P<path>[[:alnum:]\._\-/]+).git$" 1403consistent!( 1404 git_find_0, 1405 r"^git@(?P<host>[[:alnum:]\._-]+):(?P<path>[[:alnum:]\._\-/]+).git$" 1406); 1407 1408// gitlab-api-0.6.0: r"private_token=\w{20}" 1409consistent!(gitlab_api_0, r"private_token=\w{20}"); 1410 1411// td-client-0.7.0: "^(http://|https://)" 1412consistent!(td_client_0, "^(http://|https://)"); 1413 1414// karaconv-0.3.0: r"--(?P<type>[a-zA-Z]+)-- (?P<contents>.*)" 1415consistent!(karaconv_0, r"--(?P<type>[a-zA-Z]+)-- (?P<contents>.*)"); 1416 1417// katana-1.0.2: r"(?P<comp>et al\.)(?:\.)" 1418consistent!(katana_0, r"(?P<comp>et al\.)(?:\.)"); 1419 1420// katana-1.0.2: r"\.{3}" 1421consistent!(katana_1, r"\.{3}"); 1422 1423// katana-1.0.2: r"(?P<number>[0-9]+)\.(?P<decimal>[0-9]+)" 1424consistent!(katana_2, r"(?P<number>[0-9]+)\.(?P<decimal>[0-9]+)"); 1425 1426// katana-1.0.2: r"\s\.(?P<nums>[0-9]+)" 1427consistent!(katana_3, r"\s\.(?P<nums>[0-9]+)"); 1428 1429// katana-1.0.2: r"(?:[A-Za-z]\.){2,}" 1430consistent!(katana_4, r"(?:[A-Za-z]\.){2,}"); 1431 1432// katana-1.0.2: r"(?P<init>[A-Z])(?P<point>\.)" 1433consistent!(katana_5, r"(?P<init>[A-Z])(?P<point>\.)"); 1434 1435// katana-1.0.2: r"(?P<title>[A-Z][a-z]{1,3})(\.)" 1436consistent!(katana_6, r"(?P<title>[A-Z][a-z]{1,3})(\.)"); 1437 1438// katana-1.0.2: r"&==&(?P<p>[.!?])" 1439consistent!(katana_7, r"&==&(?P<p>[.!?])"); 1440 1441// katana-1.0.2: r"&\^&(?P<p>[.!?])" 1442consistent!(katana_8, r"&\^&(?P<p>[.!?])"); 1443 1444// katana-1.0.2: r"&\*\*&(?P<p>[.!?])" 1445consistent!(katana_9, r"&\*\*&(?P<p>[.!?])"); 1446 1447// katana-1.0.2: r"&=&(?P<p>[.!?])" 1448consistent!(katana_10, r"&=&(?P<p>[.!?])"); 1449 1450// katana-1.0.2: r"&##&(?P<p>[.!?])" 1451consistent!(katana_11, r"&##&(?P<p>[.!?])"); 1452 1453// katana-1.0.2: r"&\$&(?P<p>[.!?])" 1454consistent!(katana_12, r"&\$&(?P<p>[.!?])"); 1455 1456// kailua_syntax-1.1.0: r"@(?:_|\d+(?:/\d+(?:-\d+)?)?)" 1457consistent!(kailua_syntax_0, r"@(?:_|\d+(?:/\d+(?:-\d+)?)?)"); 1458 1459// kailua_syntax-1.1.0: r"<(\d+)>" 1460consistent!(kailua_syntax_1, r"<(\d+)>"); 1461 1462// ftp-3.0.1: r"\((\d+),(\d+),(\d+),(\d+),(\d+),(\d+)\)" 1463consistent!(ftp_0, r"\((\d+),(\d+),(\d+),(\d+),(\d+),(\d+)\)"); 1464 1465// ftp-3.0.1: r"\b(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})\b" 1466consistent!(ftp_1, r"\b(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})\b"); 1467 1468// ftp-3.0.1: r"\s+(\d+)\s*$" 1469consistent!(ftp_2, r"\s+(\d+)\s*$"); 1470 1471// vat-0.1.0: r"<countryCode>(.*?)</countryCode>" 1472consistent!(vat_0, r"<countryCode>(.*?)</countryCode>"); 1473 1474// vat-0.1.0: r"<vatNumber>(.*?)</vatNumber>" 1475consistent!(vat_1, r"<vatNumber>(.*?)</vatNumber>"); 1476 1477// vat-0.1.0: r"<name>(.*?)</name>" 1478consistent!(vat_2, r"<name>(.*?)</name>"); 1479 1480// vat-0.1.0: r"<address>(?s)(.*?)(?-s)</address>" 1481consistent!(vat_3, r"<address>(?s)(.*?)(?-s)</address>"); 1482 1483// vat-0.1.0: r"<valid>(true|false)</valid>" 1484consistent!(vat_4, r"<valid>(true|false)</valid>"); 1485 1486// vat-0.1.0: r"^ATU\d{8}$" 1487consistent!(vat_5, r"^ATU\d{8}$"); 1488 1489// vat-0.1.0: r"^BE0?\d{9, 10}$" 1490consistent!(vat_6, r"^BE0?\d{9, 10}$"); 1491 1492// vat-0.1.0: r"^BG\d{9,10}$" 1493consistent!(vat_7, r"^BG\d{9,10}$"); 1494 1495// vat-0.1.0: r"^HR\d{11}$" 1496consistent!(vat_8, r"^HR\d{11}$"); 1497 1498// vat-0.1.0: r"^CY\d{8}[A-Z]$" 1499consistent!(vat_9, r"^CY\d{8}[A-Z]$"); 1500 1501// vat-0.1.0: r"^CZ\d{8,10}$" 1502consistent!(vat_10, r"^CZ\d{8,10}$"); 1503 1504// vat-0.1.0: r"^DK\d{8}$" 1505consistent!(vat_11, r"^DK\d{8}$"); 1506 1507// vat-0.1.0: r"^EE\d{9}$" 1508consistent!(vat_12, r"^EE\d{9}$"); 1509 1510// vat-0.1.0: r"^FI\d{8}$" 1511consistent!(vat_13, r"^FI\d{8}$"); 1512 1513// vat-0.1.0: r"^FR[A-HJ-NP-Z0-9][A-HJ-NP-Z0-9]\d{9}$" 1514consistent!(vat_14, r"^FR[A-HJ-NP-Z0-9][A-HJ-NP-Z0-9]\d{9}$"); 1515 1516// vat-0.1.0: r"^DE\d{9}$" 1517consistent!(vat_15, r"^DE\d{9}$"); 1518 1519// vat-0.1.0: r"^EL\d{9}$" 1520consistent!(vat_16, r"^EL\d{9}$"); 1521 1522// vat-0.1.0: r"^HU\d{8}$" 1523consistent!(vat_17, r"^HU\d{8}$"); 1524 1525// vat-0.1.0: r"^IE\d[A-Z0-9\+\*]\d{5}[A-Z]{1,2}$" 1526consistent!(vat_18, r"^IE\d[A-Z0-9\+\*]\d{5}[A-Z]{1,2}$"); 1527 1528// vat-0.1.0: r"^IT\d{11}$" 1529consistent!(vat_19, r"^IT\d{11}$"); 1530 1531// vat-0.1.0: r"^LV\d{11}$" 1532consistent!(vat_20, r"^LV\d{11}$"); 1533 1534// vat-0.1.0: r"^LT(\d{9}|\d{12})$" 1535consistent!(vat_21, r"^LT(\d{9}|\d{12})$"); 1536 1537// vat-0.1.0: r"^LU\d{8}$" 1538consistent!(vat_22, r"^LU\d{8}$"); 1539 1540// vat-0.1.0: r"^MT\d{8}$" 1541consistent!(vat_23, r"^MT\d{8}$"); 1542 1543// vat-0.1.0: r"^NL\d{9}B\d{2}$" 1544consistent!(vat_24, r"^NL\d{9}B\d{2}$"); 1545 1546// vat-0.1.0: r"^PL\d{10}$" 1547consistent!(vat_25, r"^PL\d{10}$"); 1548 1549// vat-0.1.0: r"^PT\d{9}$" 1550consistent!(vat_26, r"^PT\d{9}$"); 1551 1552// vat-0.1.0: r"^RO\d{2,10}$" 1553consistent!(vat_27, r"^RO\d{2,10}$"); 1554 1555// vat-0.1.0: r"^SK\d{10}$" 1556consistent!(vat_28, r"^SK\d{10}$"); 1557 1558// vat-0.1.0: r"^SI\d{8}$" 1559consistent!(vat_29, r"^SI\d{8}$"); 1560 1561// vat-0.1.0: r"^ES[A-Z0-9]\d{7}[A-Z0-9]$" 1562consistent!(vat_30, r"^ES[A-Z0-9]\d{7}[A-Z0-9]$"); 1563 1564// vat-0.1.0: r"^SE\d{10}01$" 1565consistent!(vat_31, r"^SE\d{10}01$"); 1566 1567// vat-0.1.0: r"^(GB(GD|HA)\d{3}|GB\d{9}|GB\d{12})$" 1568consistent!(vat_32, r"^(GB(GD|HA)\d{3}|GB\d{9}|GB\d{12})$"); 1569 1570// eve-0.1.1: r"\{\{(.*)\}\}" 1571consistent!(eve_0, r"\{\{(.*)\}\}"); 1572 1573// egc-0.1.2: "^mio" 1574consistent!(egc_0, "^mio"); 1575 1576// pew-0.2.3: "" 1577consistent!(pew_0, ""); 1578 1579// pew-0.2.3: "" 1580consistent!(pew_1, ""); 1581 1582// mob-0.4.3: "y" 1583consistent!(mob_0, "y"); 1584 1585// lit-0.2.8: "@([a-z]+)" 1586consistent!(lit_0, "@([a-z]+)"); 1587 1588// lit-0.2.8: "([A-Z-]+):(.*)" 1589consistent!(lit_1, "([A-Z-]+):(.*)"); 1590 1591// lit-0.2.8: "^[a-zA-Z_][a-zA-Z0-9_]*$" 1592consistent!(lit_2, "^[a-zA-Z_][a-zA-Z0-9_]*$"); 1593 1594// avm-1.0.1: r"\d+\.\d+\.\d+" 1595consistent!(avm_0, r"\d+\.\d+\.\d+"); 1596 1597// avm-1.0.1: r"\d+\.\d+\.\d+" 1598consistent!(avm_1, r"\d+\.\d+\.\d+"); 1599 1600// orm-0.2.0: r"^Vec<(.+)>$" 1601consistent!(orm_0, r"^Vec<(.+)>$"); 1602 1603// sgf-0.1.5: r"\\(\r\n|\n\r|\n|\r)" 1604consistent!(sgf_0, r"\\(\r\n|\n\r|\n|\r)"); 1605 1606// sgf-0.1.5: r"\\(.)" 1607consistent!(sgf_1, r"\\(.)"); 1608 1609// sgf-0.1.5: r"\r\n|\n\r|\n|\r" 1610consistent!(sgf_2, r"\r\n|\n\r|\n|\r"); 1611 1612// sgf-0.1.5: r"([\]\\:])" 1613consistent!(sgf_3, r"([\]\\:])"); 1614 1615// dok-0.2.0: "^Bearer realm=\"(.+?)\",service=\"(.+?)\",scope=\"(.+?)\"$" 1616consistent!( 1617 dok_0, 1618 "^Bearer realm=\"(.+?)\",service=\"(.+?)\",scope=\"(.+?)\"$" 1619); 1620 1621// d20-0.1.0: r"([+-]?\s*\d+[dD]\d+|[+-]?\s*\d+)" 1622consistent!(d20_0, r"([+-]?\s*\d+[dD]\d+|[+-]?\s*\d+)"); 1623 1624// dvb-0.3.0: "E" 1625consistent!(dvb_0, "E"); 1626 1627// dvb-0.3.0: "^F" 1628consistent!(dvb_1, "^F"); 1629 1630// dvb-0.3.0: "^S" 1631consistent!(dvb_2, "^S"); 1632 1633// ger-0.2.0: r"Change-Id: (I[a-f0-9]{40})$" 1634consistent!(ger_0, r"Change-Id: (I[a-f0-9]{40})$"); 1635 1636// ger-0.2.0: r"(refs|ref|fix|fixes|close|closes)\s+([A-Z]{2,5}-[0-9]{1,5})$" 1637consistent!( 1638 ger_1, 1639 r"(refs|ref|fix|fixes|close|closes)\s+([A-Z]{2,5}-[0-9]{1,5})$" 1640); 1641 1642// n5-0.2.1: r"(\d+)(\.(\d+))?(\.(\d+))?(.*)" 1643consistent!(n5_0, r"(\d+)(\.(\d+))?(\.(\d+))?(.*)"); 1644 1645// po-0.1.4: r"[A-Za-z0-9]" 1646consistent!(po_0, r"[A-Za-z0-9]"); 1647 1648// carnix-0.8.5: "path is (‘|')?([^’'\n]*)(’|')?" 1649consistent!(carnix_0, "path is (‘|')?([^’'\n]*)(’|')?"); 1650 1651// carnix-0.8.5: r"^(\S*) (\d*)\.(\d*)\.(\d*)(-(\S*))?(.*)?" 1652consistent!(carnix_1, r"^(\S*) (\d*)\.(\d*)\.(\d*)(-(\S*))?(.*)?"); 1653 1654// carnix-0.8.5: r"(\d*)\.(\d*)\.(\d*)(-(\S*))?" 1655consistent!(carnix_2, r"(\d*)\.(\d*)\.(\d*)(-(\S*))?"); 1656 1657// carnix-0.8.5: r"(\S*)-(\d*)\.(\d*)\.(\d*)(-(\S*))?" 1658consistent!(carnix_3, r"(\S*)-(\d*)\.(\d*)\.(\d*)(-(\S*))?"); 1659 1660// caseless-0.2.1: r"^# CaseFolding-(\d+)\.(\d+)\.(\d+).txt$" 1661consistent!(caseless_0, r"^# CaseFolding-(\d+)\.(\d+)\.(\d+).txt$"); 1662 1663// caseless-0.2.1: r"^([0-9A-F]+); [CF]; ([0-9A-F ]+);" 1664consistent!(caseless_1, r"^([0-9A-F]+); [CF]; ([0-9A-F ]+);"); 1665 1666// cabot-0.2.0: "\r?\n\r?\n" 1667consistent!(cabot_0, "\r?\n\r?\n"); 1668 1669// cabot-0.2.0: "\r?\n" 1670consistent!(cabot_1, "\r?\n"); 1671 1672// card-validate-2.2.1: r"^600" 1673consistent!(card_validate_0, r"^600"); 1674 1675// card-validate-2.2.1: r"^5019" 1676consistent!(card_validate_1, r"^5019"); 1677 1678// card-validate-2.2.1: r"^4" 1679consistent!(card_validate_2, r"^4"); 1680 1681// card-validate-2.2.1: r"^(5[1-5]|2[2-7])" 1682consistent!(card_validate_3, r"^(5[1-5]|2[2-7])"); 1683 1684// card-validate-2.2.1: r"^3[47]" 1685consistent!(card_validate_4, r"^3[47]"); 1686 1687// card-validate-2.2.1: r"^3[0689]" 1688consistent!(card_validate_5, r"^3[0689]"); 1689 1690// card-validate-2.2.1: r"^6([045]|22)" 1691consistent!(card_validate_6, r"^6([045]|22)"); 1692 1693// card-validate-2.2.1: r"^(62|88)" 1694consistent!(card_validate_7, r"^(62|88)"); 1695 1696// card-validate-2.2.1: r"^35" 1697consistent!(card_validate_8, r"^35"); 1698 1699// card-validate-2.2.1: r"^[0-9]+$" 1700consistent!(card_validate_9, r"^[0-9]+$"); 1701 1702// cargo-testify-0.3.0: r"\d{1,} passed.*filtered out" 1703consistent!(cargo_testify_0, r"\d{1,} passed.*filtered out"); 1704 1705// cargo-testify-0.3.0: r"error(:|\[).*" 1706consistent!(cargo_testify_1, r"error(:|\[).*"); 1707 1708// cargo-wix-0.0.5: r"<(.*?)>" 1709consistent!(cargo_wix_0, r"<(.*?)>"); 1710 1711// cargo-wix-0.0.5: r"<(.*?)>" 1712consistent!(cargo_wix_1, r"<(.*?)>"); 1713 1714// cargo-wix-0.0.5: r"<(.*?)>" 1715consistent!(cargo_wix_2, r"<(.*?)>"); 1716 1717// cargo-wix-0.0.5: r"<(.*?)>" 1718consistent!(cargo_wix_3, r"<(.*?)>"); 1719 1720// cargo-incremental-0.1.23: r"(?m)^incremental: re-using (\d+) out of (\d+) modules$" 1721consistent!( 1722 cargo_incremental_0, 1723 r"(?m)^incremental: re-using (\d+) out of (\d+) modules$" 1724); 1725 1726// cargo-incremental-0.1.23: "(?m)(warning|error): (.*)\n --> ([^:]:\\d+:\\d+)$" 1727consistent!( 1728 cargo_incremental_1, 1729 "(?m)(warning|error): (.*)\n --> ([^:]:\\d+:\\d+)$" 1730); 1731 1732// cargo-incremental-0.1.23: r"(?m)^test (.*) \.\.\. (\w+)" 1733consistent!(cargo_incremental_2, r"(?m)^test (.*) \.\.\. (\w+)"); 1734 1735// cargo-incremental-0.1.23: r"(?m)(\d+) passed; (\d+) failed; (\d+) ignored; \d+ measured" 1736consistent!( 1737 cargo_incremental_3, 1738 r"(?m)(\d+) passed; (\d+) failed; (\d+) ignored; \d+ measured" 1739); 1740 1741// cargo-testjs-0.1.2: r"^[^-]+-[0-9a-f]+\.js$" 1742consistent!(cargo_testjs_0, r"^[^-]+-[0-9a-f]+\.js$"); 1743 1744// cargo-tarpaulin-0.6.2: r"\s*//" 1745consistent!(cargo_tarpaulin_0, r"\s*//"); 1746 1747// cargo-tarpaulin-0.6.2: r"/\*" 1748consistent!(cargo_tarpaulin_1, r"/\*"); 1749 1750// cargo-tarpaulin-0.6.2: r"\*/" 1751consistent!(cargo_tarpaulin_2, r"\*/"); 1752 1753// cargo-culture-kit-0.1.0: r"^fo" 1754consistent!(cargo_culture_kit_0, r"^fo"); 1755 1756// cargo-screeps-0.1.3: "\\s+" 1757consistent!(cargo_screeps_0, "\\s+"); 1758 1759// cargo-brew-0.1.4: r"`(\S+) v([0-9.]+)" 1760consistent!(cargo_brew_0, r"`(\S+) v([0-9.]+)"); 1761 1762// cargo-release-0.10.2: "^\\[.+\\]" 1763consistent!(cargo_release_0, "^\\[.+\\]"); 1764 1765// cargo-release-0.10.2: "^\\[\\[.+\\]\\]" 1766consistent!(cargo_release_1, "^\\[\\[.+\\]\\]"); 1767 1768// cargo-edit-0.3.0-beta.1: r"^https://github.com/([-_0-9a-zA-Z]+)/([-_0-9a-zA-Z]+)(/|.git)?$" 1769consistent!( 1770 cargo_edit_0, 1771 r"^https://github.com/([-_0-9a-zA-Z]+)/([-_0-9a-zA-Z]+)(/|.git)?$" 1772); 1773 1774// cargo-edit-0.3.0-beta.1: r"^https://gitlab.com/([-_0-9a-zA-Z]+)/([-_0-9a-zA-Z]+)(/|.git)?$" 1775consistent!( 1776 cargo_edit_1, 1777 r"^https://gitlab.com/([-_0-9a-zA-Z]+)/([-_0-9a-zA-Z]+)(/|.git)?$" 1778); 1779 1780// cargo-disassemble-0.1.1: ".*" 1781consistent!(cargo_disassemble_0, ".*"); 1782 1783// cargo-demangle-0.1.2: r"(?m)(?P<symbol>_ZN[0-9]+.*E)" 1784consistent!(cargo_demangle_0, r"(?m)(?P<symbol>_ZN[0-9]+.*E)"); 1785 1786// cargo-coverage-annotations-0.1.5: r"^\s*\}(?:\)*;?|\s*else\s*\{)$" 1787consistent!(cargo_coverage_annotations_0, r"^\s*\}(?:\)*;?|\s*else\s*\{)$"); 1788 1789// cargo-urlcrate-1.0.1: "[\u{001b}\u{009b}][\\[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-PRZcf-nqry=><]" 1790consistent!(cargo_urlcrate_0, "[\u{001b}\u{009b}][\\[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-PRZcf-nqry=><]"); 1791 1792// cargo-script-0.2.8: r"^\s*\*( |$)" 1793consistent!(cargo_script_0, r"^\s*\*( |$)"); 1794 1795// cargo-script-0.2.8: r"^(\s+)" 1796consistent!(cargo_script_1, r"^(\s+)"); 1797 1798// cargo-script-0.2.8: r"/\*|\*/" 1799consistent!(cargo_script_2, r"/\*|\*/"); 1800 1801// cargo-script-0.2.8: r"^\s*//!" 1802consistent!(cargo_script_3, r"^\s*//!"); 1803 1804// cargo-script-0.2.8: r"^#![^\[].*?(\r\n|\n)" 1805consistent!(cargo_script_4, r"^#![^\[].*?(\r\n|\n)"); 1806 1807// cargo-update-1.5.2: r"cargo-install-update\.exe-v.+" 1808consistent!(cargo_update_0, r"cargo-install-update\.exe-v.+"); 1809 1810// canteen-0.4.1: r"^<(?:(int|uint|str|float|path):)?([\w_][a-zA-Z0-9_]*)>$" 1811consistent!( 1812 canteen_0, 1813 r"^<(?:(int|uint|str|float|path):)?([\w_][a-zA-Z0-9_]*)>$" 1814); 1815 1816// thruster-cli-0.1.3: r"(.)([A-Z])" 1817consistent!(thruster_cli_0, r"(.)([A-Z])"); 1818 1819// thieves-cant-0.1.0: "([Z]+)$" 1820consistent!(thieves_cant_0, "([Z]+)$"); 1821 1822// codeowners-0.1.3: r"^@\S+/\S+" 1823consistent!(codeowners_0, r"^@\S+/\S+"); 1824 1825// codeowners-0.1.3: r"^@\S+" 1826consistent!(codeowners_1, r"^@\S+"); 1827 1828// codeowners-0.1.3: r"^\S+@\S+" 1829consistent!(codeowners_2, r"^\S+@\S+"); 1830 1831// conserve-0.4.2: r"^b0000 {21} complete 20[-0-9T:+]+\s +\d+s\n$" 1832consistent!(conserve_0, r"^b0000 {21} complete 20[-0-9T:+]+\s +\d+s\n$"); 1833 1834// commodore-0.3.0: r"(?P<greeting>\S+?) (?P<name>\S+?)$" 1835consistent!(commodore_0, r"(?P<greeting>\S+?) (?P<name>\S+?)$"); 1836 1837// corollary-0.3.0: r"([ \t]*)```haskell([\s\S]*?)```" 1838consistent!(corollary_0, r"([ \t]*)```haskell([\s\S]*?)```"); 1839 1840// corollary-0.3.0: r"\b((?:a|b|t)\d*)\b" 1841consistent!(corollary_1, r"\b((?:a|b|t)\d*)\b"); 1842 1843// colorizex-0.1.3: "NB" 1844consistent!(colorizex_0, "NB"); 1845 1846// colorstring-0.0.1: r"(?i)\[[a-z0-9_-]+\]" 1847consistent!(colorstring_0, r"(?i)\[[a-z0-9_-]+\]"); 1848 1849// colorstring-0.0.1: r"^(?i)(\[[a-z0-9_-]+\])+" 1850consistent!(colorstring_1, r"^(?i)(\[[a-z0-9_-]+\])+"); 1851 1852// cosmogony-0.3.0: "name:(.+)" 1853consistent!(cosmogony_0, "name:(.+)"); 1854 1855// cobalt-bin-0.12.1: r"(?m:^ {0,3}\[[^\]]+\]:.+$)" 1856consistent!(cobalt_bin_0, r"(?m:^ {0,3}\[[^\]]+\]:.+$)"); 1857 1858// comrak-0.2.12: r"[^\p{L}\p{M}\p{N}\p{Pc} -]" 1859consistent!(comrak_0, r"[^\p{L}\p{M}\p{N}\p{Pc} -]"); 1860 1861// content-blocker-0.2.3: "" 1862consistent!(content_blocker_0, ""); 1863 1864// content-blocker-0.2.3: "(?i)hi" 1865consistent!(content_blocker_1, "(?i)hi"); 1866 1867// content-blocker-0.2.3: "http[s]?://domain.org" 1868consistent!(content_blocker_2, "http[s]?://domain.org"); 1869 1870// content-blocker-0.2.3: "(?i)http[s]?://domain.org" 1871consistent!(content_blocker_3, "(?i)http[s]?://domain.org"); 1872 1873// content-blocker-0.2.3: "http://domain.org" 1874consistent!(content_blocker_4, "http://domain.org"); 1875 1876// content-blocker-0.2.3: "http://domain.org" 1877consistent!(content_blocker_5, "http://domain.org"); 1878 1879// content-blocker-0.2.3: "ad.html" 1880consistent!(content_blocker_6, "ad.html"); 1881 1882// content-blocker-0.2.3: "ad.html" 1883consistent!(content_blocker_7, "ad.html"); 1884 1885// content-blocker-0.2.3: "http://domain.org" 1886consistent!(content_blocker_8, "http://domain.org"); 1887 1888// content-blocker-0.2.3: "http://domain.org/nocookies.sjs" 1889consistent!(content_blocker_9, "http://domain.org/nocookies.sjs"); 1890 1891// content-blocker-0.2.3: "http://domain.org/nocookies.sjs" 1892consistent!(content_blocker_10, "http://domain.org/nocookies.sjs"); 1893 1894// content-blocker-0.2.3: "http://domain.org/hideme.jpg" 1895consistent!(content_blocker_11, "http://domain.org/hideme.jpg"); 1896 1897// content-blocker-0.2.3: "http://domain.org/ok.html" 1898consistent!(content_blocker_12, "http://domain.org/ok.html"); 1899 1900// content-blocker-0.2.3: "http://domain.org/ok.html\\?except_this=1" 1901consistent!(content_blocker_13, "http://domain.org/ok.html\\?except_this=1"); 1902 1903// victoria-dom-0.1.2: "[A-Za-z0-9=]" 1904consistent!(victoria_dom_0, "[A-Za-z0-9=]"); 1905 1906// numbat-1.0.0: r"^nsq://" 1907consistent!(numbat_0, r"^nsq://"); 1908 1909// airkorea-0.1.2: r"[\s\t\r\n]" 1910consistent!(airkorea_0, r"[\s\t\r\n]"); 1911 1912// airkorea-0.1.2: r"([\{\[,])|([\}\]])" 1913consistent!(airkorea_1, r"([\{\[,])|([\}\]])"); 1914 1915// airkorea-0.1.2: r"[^.\d]+$" 1916consistent!(airkorea_2, r"[^.\d]+$"); 1917 1918// rofl-0.0.1: r"\b" 1919// consistent!(rofl_0, r"\b"); 1920 1921// rogcat-0.2.15: r"--------- beginning of.*" 1922consistent!(rogcat_0, r"--------- beginning of.*"); 1923 1924// rogcat-0.2.15: r"a|e|i|o|u" 1925consistent!(rogcat_1, r"a|e|i|o|u"); 1926 1927// rogcat-0.2.15: r"^(\d+)([kMG])$" 1928consistent!(rogcat_2, r"^(\d+)([kMG])$"); 1929 1930// media_filename-0.1.4: "\\.([A-Za-z0-9]{2,4})$" 1931consistent!(media_filename_0, "\\.([A-Za-z0-9]{2,4})$"); 1932 1933// media_filename-0.1.4: "([0-9]{3,4}p|[0-9]{3,4}x[0-9]{3,4})" 1934consistent!(media_filename_1, "([0-9]{3,4}p|[0-9]{3,4}x[0-9]{3,4})"); 1935 1936// media_filename-0.1.4: "(?:^\\[([^]]+)\\]|- ?([^-]+)$)" 1937consistent!(media_filename_2, "(?:^\\[([^]]+)\\]|- ?([^-]+)$)"); 1938 1939// media_filename-0.1.4: "(?:[eE]([0-9]{2,3})|[^0-9A-Za-z]([0-9]{2,3})(?:v[0-9])?[^0-9A-Za-z])" 1940consistent!( 1941 media_filename_3, 1942 "(?:[eE]([0-9]{2,3})|[^0-9A-Za-z]([0-9]{2,3})(?:v[0-9])?[^0-9A-Za-z])" 1943); 1944 1945// media_filename-0.1.4: "[sS]([0-9]{1,2})" 1946consistent!(media_filename_4, "[sS]([0-9]{1,2})"); 1947 1948// media_filename-0.1.4: "((?i)(?:PPV.)?[HP]DTV|(?:HD)?CAM|BRRIP|[^a-z]TS[^a-z]|(?:PPV )?WEB.?DL(?: DVDRip)?|HDRip|DVDRip|CamRip|W[EB]BRip|BluRay|BD|DVD|DvDScr|hdtv)" 1949consistent!(media_filename_5, "((?i)(?:PPV.)?[HP]DTV|(?:HD)?CAM|BRRIP|[^a-z]TS[^a-z]|(?:PPV )?WEB.?DL(?: DVDRip)?|HDRip|DVDRip|CamRip|W[EB]BRip|BluRay|BD|DVD|DvDScr|hdtv)"); 1950 1951// media_filename-0.1.4: "((19[0-9]|20[01])[0-9])" 1952consistent!(media_filename_6, "((19[0-9]|20[01])[0-9])"); 1953 1954// media_filename-0.1.4: "((?i)xvid|x264|h\\.?264)" 1955consistent!(media_filename_7, "((?i)xvid|x264|h\\.?264)"); 1956 1957// media_filename-0.1.4: "((?i)MP3|DD5\\.?1|Dual[- ]Audio|LiNE|DTS|AAC(?:\\.?2\\.0)?|AC3(?:\\.5\\.1)?)" 1958consistent!(media_filename_8, "((?i)MP3|DD5\\.?1|Dual[- ]Audio|LiNE|DTS|AAC(?:\\.?2\\.0)?|AC3(?:\\.5\\.1)?)"); 1959 1960// media_filename-0.1.4: "\\[([0-9A-F]{8})\\]" 1961consistent!(media_filename_9, "\\[([0-9A-F]{8})\\]"); 1962 1963// termimage-0.3.2: r"(\d+)[xX](\d+)" 1964consistent!(termimage_0, r"(\d+)[xX](\d+)"); 1965 1966// teensy-0.1.0: r".*(\d{4}-\d{2}-\d{2}).*" 1967consistent!(teensy_0, r".*(\d{4}-\d{2}-\d{2}).*"); 1968 1969// telescreen-0.1.3: r"<@(.+)>" 1970consistent!(telescreen_0, r"<@(.+)>"); 1971 1972// tempus_fugit-0.4.4: r"^(\d+)" 1973consistent!(tempus_fugit_0, r"^(\d+)"); 1974 1975// fselect-0.4.1: "(\\?|\\.|\\*|\\[|\\]|\\(|\\)|\\^|\\$)" 1976consistent!(fselect_0, "(\\?|\\.|\\*|\\[|\\]|\\(|\\)|\\^|\\$)"); 1977 1978// fselect-0.4.1: "(%|_|\\?|\\.|\\*|\\[|\\]|\\(|\\)|\\^|\\$)" 1979consistent!(fselect_1, "(%|_|\\?|\\.|\\*|\\[|\\]|\\(|\\)|\\^|\\$)"); 1980 1981// fs_eventbridge-0.1.0: r"^([A-Z]+)(?:\s(.+))?\s*" 1982consistent!(fs_eventbridge_0, r"^([A-Z]+)(?:\s(.+))?\s*"); 1983 1984// joseki-0.0.1: r"(\w{1,2})\[(.+?)\]" 1985consistent!(joseki_0, r"(\w{1,2})\[(.+?)\]"); 1986 1987// tweetr-0.2.1: r"(?i)in (\d+) (second|minute|hour|day|week)s?" 1988consistent!(tweetr_0, r"(?i)in (\d+) (second|minute|hour|day|week)s?"); 1989 1990// bullet_core-0.1.1: "^(?u:[0-9])+" 1991consistent!(bullet_core_0, "^(?u:[0-9])+"); 1992 1993// bullet_core-0.1.1: "^(?u:[0-9])+(?u:\\.)(?u:[0-9])+" 1994consistent!(bullet_core_1, "^(?u:[0-9])+(?u:\\.)(?u:[0-9])+"); 1995 1996// bullet_core-0.1.1: "^(?u:[A-Za-zª-ªµ-µº-ºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬ-ˬˮ-ˮͰ-ʹͶ-ͷͺ-ͽͿ-ͿΆ-ΆΈ-ΊΌ-ΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙ-ՙա-ևא-תװ-ײؠ-يٮ-ٯٱ-ۓە-ەۥ-ۦۮ-ۯۺ-ۼۿ-ۿܐ-ܐܒ-ܯݍ-ޥޱ-ޱߊ-ߪߴ-ߵߺ-ߺࠀ-ࠕࠚ-ࠚࠤ-ࠤࠨ-ࠨࡀ-ࡘࢠ-ࢴऄ-हऽ-ऽॐ-ॐक़-ॡॱ-ঀঅ-ঌএ-ঐও-নপ-রল-লশ-হঽ-ঽৎ-ৎড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼-ਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽ-ઽૐ-ૐૠ-ૡૹ-ૹଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽ-ଽଡ଼-ଢ଼ୟ-ୡୱ-ୱஃ-ஃஅ-ஊஎ-ஐஒ-கங-சஜ-ஜஞ-டண-தந-பம-ஹௐ-ௐఅ-ఌఎ-ఐఒ-నప-హఽ-ఽౘ-ౚౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽ-ಽೞ-ೞೠ-ೡೱ-ೲഅ-ഌഎ-ഐഒ-ഺഽ-ഽൎ-ൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රල-ලව-ෆก-ะา-ำเ-ๆກ-ຂຄ-ຄງ-ຈຊ-ຊຍ-ຍດ-ທນ-ຟມ-ຣລ-ລວ-ວສ-ຫອ-ະາ-ຳຽ-ຽເ-ໄໆ-ໆໜ-ໟༀ-ༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿ-ဿၐ-ၕၚ-ၝၡ-ၡၥ-ၦၮ-ၰၵ-ႁႎ-ႎႠ-ჅჇ-ჇჍ-Ⴭა-ჺჼ-ቈቊ-ቍቐ-ቖቘ-ቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀ-ዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗ-ៗៜ-ៜᠠ-ᡷᢀ-ᢨᢪ-ᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧ-ᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮ-ᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵ-ᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙ-ὙὛ-ὛὝ-ὝὟ-ώᾀ-ᾴᾶ-ᾼι-ιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱ-ⁱⁿ-ⁿₐ-ₜℂ-ℂℇ-ℇℊ-ℓℕ-ℕℙ-ℝℤ-ℤΩ-Ωℨ-ℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎ-ⅎↃ-ↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧ-ⴧⴭ-ⴭⴰ-ⵧⵯ-ⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ-ⸯ々-〆〱-〵〻-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪ-ꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻ-ꣻꣽ-ꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏ-ꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺ-ꩺꩾ-ꪯꪱ-ꪱꪵ-ꪶꪹ-ꪽꫀ-ꫀꫂ-ꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-יִײַ-ﬨשׁ-זּטּ-לּמּ-מּנּ-סּףּ-פּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------])+" 1997consistent!(bullet_core_2, "^(?u:[A-Za-zª-ªµ-µº-ºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬ-ˬˮ-ˮͰ-ʹͶ-ͷͺ-ͽͿ-ͿΆ-ΆΈ-ΊΌ-ΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙ-ՙա-ևא-תװ-ײؠ-يٮ-ٯٱ-ۓە-ەۥ-ۦۮ-ۯۺ-ۼۿ-ۿܐ-ܐܒ-ܯݍ-ޥޱ-ޱߊ-ߪߴ-ߵߺ-ߺࠀ-ࠕࠚ-ࠚࠤ-ࠤࠨ-ࠨࡀ-ࡘࢠ-ࢴऄ-हऽ-ऽॐ-ॐक़-ॡॱ-ঀঅ-ঌএ-ঐও-নপ-রল-লশ-হঽ-ঽৎ-ৎড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼-ਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽ-ઽૐ-ૐૠ-ૡૹ-ૹଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽ-ଽଡ଼-ଢ଼ୟ-ୡୱ-ୱஃ-ஃஅ-ஊஎ-ஐஒ-கங-சஜ-ஜஞ-டண-தந-பம-ஹௐ-ௐఅ-ఌఎ-ఐఒ-నప-హఽ-ఽౘ-ౚౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽ-ಽೞ-ೞೠ-ೡೱ-ೲഅ-ഌഎ-ഐഒ-ഺഽ-ഽൎ-ൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රල-ලව-ෆก-ะา-ำเ-ๆກ-ຂຄ-ຄງ-ຈຊ-ຊຍ-ຍດ-ທນ-ຟມ-ຣລ-ລວ-ວສ-ຫອ-ະາ-ຳຽ-ຽເ-ໄໆ-ໆໜ-ໟༀ-ༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿ-ဿၐ-ၕၚ-ၝၡ-ၡၥ-ၦၮ-ၰၵ-ႁႎ-ႎႠ-ჅჇ-ჇჍ-Ⴭა-ჺჼ-ቈቊ-ቍቐ-ቖቘ-ቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀ-ዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗ-ៗៜ-ៜᠠ-ᡷᢀ-ᢨᢪ-ᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧ-ᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮ-ᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵ-ᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙ-ὙὛ-ὛὝ-ὝὟ-ώᾀ-ᾴᾶ-ᾼι-ιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱ-ⁱⁿ-ⁿₐ-ₜℂ-ℂℇ-ℇℊ-ℓℕ-ℕℙ-ℝℤ-ℤΩ-Ωℨ-ℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎ-ⅎↃ-ↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧ-ⴧⴭ-ⴭⴰ-ⵧⵯ-ⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ-ⸯ々-〆〱-〵〻-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪ-ꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻ-ꣻꣽ-ꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏ-ꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺ-ꩺꩾ-ꪯꪱ-ꪱꪵ-ꪶꪹ-ꪽꫀ-ꫀꫂ-ꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-יִײַ-ﬨשׁ-זּטּ-לּמּ-מּנּ-סּףּ-פּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------])+"); 1998 1999// bullet_core-0.1.1: "^(?u:d/d)((?u:[A-Za-zª-ªµ-µº-ºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬ-ˬˮ-ˮͰ-ʹͶ-ͷͺ-ͽͿ-ͿΆ-ΆΈ-ΊΌ-ΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙ-ՙա-ևא-תװ-ײؠ-يٮ-ٯٱ-ۓە-ەۥ-ۦۮ-ۯۺ-ۼۿ-ۿܐ-ܐܒ-ܯݍ-ޥޱ-ޱߊ-ߪߴ-ߵߺ-ߺࠀ-ࠕࠚ-ࠚࠤ-ࠤࠨ-ࠨࡀ-ࡘࢠ-ࢴऄ-हऽ-ऽॐ-ॐक़-ॡॱ-ঀঅ-ঌএ-ঐও-নপ-রল-লশ-হঽ-ঽৎ-ৎড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼-ਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽ-ઽૐ-ૐૠ-ૡૹ-ૹଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽ-ଽଡ଼-ଢ଼ୟ-ୡୱ-ୱஃ-ஃஅ-ஊஎ-ஐஒ-கங-சஜ-ஜஞ-டண-தந-பம-ஹௐ-ௐఅ-ఌఎ-ఐఒ-నప-హఽ-ఽౘ-ౚౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽ-ಽೞ-ೞೠ-ೡೱ-ೲഅ-ഌഎ-ഐഒ-ഺഽ-ഽൎ-ൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රල-ලව-ෆก-ะา-ำเ-ๆກ-ຂຄ-ຄງ-ຈຊ-ຊຍ-ຍດ-ທນ-ຟມ-ຣລ-ລວ-ວສ-ຫອ-ະາ-ຳຽ-ຽເ-ໄໆ-ໆໜ-ໟༀ-ༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿ-ဿၐ-ၕၚ-ၝၡ-ၡၥ-ၦၮ-ၰၵ-ႁႎ-ႎႠ-ჅჇ-ჇჍ-Ⴭა-ჺჼ-ቈቊ-ቍቐ-ቖቘ-ቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀ-ዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗ-ៗៜ-ៜᠠ-ᡷᢀ-ᢨᢪ-ᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧ-ᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮ-ᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵ-ᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙ-ὙὛ-ὛὝ-ὝὟ-ώᾀ-ᾴᾶ-ᾼι-ιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱ-ⁱⁿ-ⁿₐ-ₜℂ-ℂℇ-ℇℊ-ℓℕ-ℕℙ-ℝℤ-ℤΩ-Ωℨ-ℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎ-ⅎↃ-ↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧ-ⴧⴭ-ⴭⴰ-ⵧⵯ-ⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ-ⸯ々-〆〱-〵〻-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪ-ꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻ-ꣻꣽ-ꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏ-ꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺ-ꩺꩾ-ꪯꪱ-ꪱꪵ-ꪶꪹ-ꪽꫀ-ꫀꫂ-ꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-יִײַ-ﬨשׁ-זּטּ-לּמּ-מּנּ-סּףּ-פּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------])+)" 2000consistent!(bullet_core_3, "^(?u:d/d)((?u:[A-Za-zª-ªµ-µº-ºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬ-ˬˮ-ˮͰ-ʹͶ-ͷͺ-ͽͿ-ͿΆ-ΆΈ-ΊΌ-ΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙ-ՙա-ևא-תװ-ײؠ-يٮ-ٯٱ-ۓە-ەۥ-ۦۮ-ۯۺ-ۼۿ-ۿܐ-ܐܒ-ܯݍ-ޥޱ-ޱߊ-ߪߴ-ߵߺ-ߺࠀ-ࠕࠚ-ࠚࠤ-ࠤࠨ-ࠨࡀ-ࡘࢠ-ࢴऄ-हऽ-ऽॐ-ॐक़-ॡॱ-ঀঅ-ঌএ-ঐও-নপ-রল-লশ-হঽ-ঽৎ-ৎড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼-ਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽ-ઽૐ-ૐૠ-ૡૹ-ૹଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽ-ଽଡ଼-ଢ଼ୟ-ୡୱ-ୱஃ-ஃஅ-ஊஎ-ஐஒ-கங-சஜ-ஜஞ-டண-தந-பம-ஹௐ-ௐఅ-ఌఎ-ఐఒ-నప-హఽ-ఽౘ-ౚౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽ-ಽೞ-ೞೠ-ೡೱ-ೲഅ-ഌഎ-ഐഒ-ഺഽ-ഽൎ-ൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රල-ලව-ෆก-ะา-ำเ-ๆກ-ຂຄ-ຄງ-ຈຊ-ຊຍ-ຍດ-ທນ-ຟມ-ຣລ-ລວ-ວສ-ຫອ-ະາ-ຳຽ-ຽເ-ໄໆ-ໆໜ-ໟༀ-ༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿ-ဿၐ-ၕၚ-ၝၡ-ၡၥ-ၦၮ-ၰၵ-ႁႎ-ႎႠ-ჅჇ-ჇჍ-Ⴭა-ჺჼ-ቈቊ-ቍቐ-ቖቘ-ቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀ-ዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗ-ៗៜ-ៜᠠ-ᡷᢀ-ᢨᢪ-ᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧ-ᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮ-ᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵ-ᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙ-ὙὛ-ὛὝ-ὝὟ-ώᾀ-ᾴᾶ-ᾼι-ιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱ-ⁱⁿ-ⁿₐ-ₜℂ-ℂℇ-ℇℊ-ℓℕ-ℕℙ-ℝℤ-ℤΩ-Ωℨ-ℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎ-ⅎↃ-ↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧ-ⴧⴭ-ⴭⴰ-ⵧⵯ-ⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ-ⸯ々-〆〱-〵〻-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪ-ꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻ-ꣻꣽ-ꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏ-ꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺ-ꩺꩾ-ꪯꪱ-ꪱꪵ-ꪶꪹ-ꪽꫀ-ꫀꫂ-ꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-יִײַ-ﬨשׁ-זּטּ-לּמּ-מּנּ-סּףּ-פּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------])+)"); 2001 2002// bullet_core-0.1.1: "^(?u:\\()" 2003consistent!(bullet_core_4, "^(?u:\\()"); 2004 2005// bullet_core-0.1.1: "^(?u:\\))" 2006consistent!(bullet_core_5, "^(?u:\\))"); 2007 2008// bullet_core-0.1.1: "^(?u:\\*)" 2009consistent!(bullet_core_6, "^(?u:\\*)"); 2010 2011// bullet_core-0.1.1: "^(?u:\\+)" 2012consistent!(bullet_core_7, "^(?u:\\+)"); 2013 2014// bullet_core-0.1.1: "^(?u:,)" 2015consistent!(bullet_core_8, "^(?u:,)"); 2016 2017// bullet_core-0.1.1: "^(?u:\\-)" 2018consistent!(bullet_core_9, "^(?u:\\-)"); 2019 2020// bullet_core-0.1.1: "^(?u:/)" 2021consistent!(bullet_core_10, "^(?u:/)"); 2022 2023// bullet_core-0.1.1: "^(?u:\\[)" 2024consistent!(bullet_core_11, "^(?u:\\[)"); 2025 2026// bullet_core-0.1.1: "^(?u:\\])" 2027consistent!(bullet_core_12, "^(?u:\\])"); 2028 2029// bullet_core-0.1.1: "^(?u:\\^)" 2030consistent!(bullet_core_13, "^(?u:\\^)"); 2031 2032// bullet_core-0.1.1: "^(?u:·)" 2033consistent!(bullet_core_14, "^(?u:·)"); 2034 2035// actix-web-0.6.13: "//+" 2036consistent!(actix_web_0, "//+"); 2037 2038// actix-web-0.6.13: "//+" 2039consistent!(actix_web_1, "//+"); 2040 2041// althea_kernel_interface-0.1.0: r"(\S*) .* (\S*) (REACHABLE|STALE|DELAY)" 2042consistent!( 2043 althea_kernel_interface_0, 2044 r"(\S*) .* (\S*) (REACHABLE|STALE|DELAY)" 2045); 2046 2047// althea_kernel_interface-0.1.0: r"-s (.*) --ip6-dst (.*)/.* bcnt = (.*)" 2048consistent!( 2049 althea_kernel_interface_1, 2050 r"-s (.*) --ip6-dst (.*)/.* bcnt = (.*)" 2051); 2052 2053// alcibiades-0.3.0: r"\buci(?:\s|$)" 2054consistent!(alcibiades_0, r"\buci(?:\s|$)"); 2055 2056// ruma-identifiers-0.11.0: r"\A[a-z0-9._=-]+\z" 2057consistent!(ruma_identifiers_0, r"\A[a-z0-9._=-]+\z"); 2058 2059// rusqbin-0.2.3: r"/rusqbins/((?i)[A-F0-9]{8}\-[A-F0-9]{4}\-4[A-F0-9]{3}\-[89AB][A-F0-9]{3}\-[A-F0-9]{12})$" 2060consistent!(rusqbin_0, r"/rusqbins/((?i)[A-F0-9]{8}\-[A-F0-9]{4}\-4[A-F0-9]{3}\-[89AB][A-F0-9]{3}\-[A-F0-9]{12})$"); 2061 2062// rusqbin-0.2.3: r"/rusqbins/((?i)[A-F0-9]{8}\-[A-F0-9]{4}\-4[A-F0-9]{3}\-[89AB][A-F0-9]{3}\-[A-F0-9]{12})/requests/?$" 2063consistent!(rusqbin_1, r"/rusqbins/((?i)[A-F0-9]{8}\-[A-F0-9]{4}\-4[A-F0-9]{3}\-[89AB][A-F0-9]{3}\-[A-F0-9]{12})/requests/?$"); 2064 2065// rust-install-0.0.4: r"^(nightly|beta|stable)(?:-(\d{4}-\d{2}-\d{2}))?$" 2066consistent!( 2067 rust_install_0, 2068 r"^(nightly|beta|stable)(?:-(\d{4}-\d{2}-\d{2}))?$" 2069); 2070 2071// rust_inbox-0.0.5: "^+(.*)\r\n" 2072consistent!(rust_inbox_0, "^+(.*)\r\n"); 2073 2074// rust_inbox-0.0.5: r"^\* CAPABILITY (.*)\r\n" 2075consistent!(rust_inbox_1, r"^\* CAPABILITY (.*)\r\n"); 2076 2077// rust_inbox-0.0.5: r"^([a-zA-Z0-9]+) (OK|NO|BAD)(.*)" 2078consistent!(rust_inbox_2, r"^([a-zA-Z0-9]+) (OK|NO|BAD)(.*)"); 2079 2080// rust_inbox-0.0.5: r"^\* (\d+) EXISTS\r\n" 2081consistent!(rust_inbox_3, r"^\* (\d+) EXISTS\r\n"); 2082 2083// rust_inbox-0.0.5: r"^\* (\d+) RECENT\r\n" 2084consistent!(rust_inbox_4, r"^\* (\d+) RECENT\r\n"); 2085 2086// rust_inbox-0.0.5: r"^\* FLAGS (.+)\r\n" 2087consistent!(rust_inbox_5, r"^\* FLAGS (.+)\r\n"); 2088 2089// rust_inbox-0.0.5: r"^\* OK \[UNSEEN (\d+)\](.*)\r\n" 2090consistent!(rust_inbox_6, r"^\* OK \[UNSEEN (\d+)\](.*)\r\n"); 2091 2092// rust_inbox-0.0.5: r"^\* OK \[UIDVALIDITY (\d+)\](.*)\r\n" 2093consistent!(rust_inbox_7, r"^\* OK \[UIDVALIDITY (\d+)\](.*)\r\n"); 2094 2095// rust_inbox-0.0.5: r"^\* OK \[UIDNEXT (\d+)\](.*)\r\n" 2096consistent!(rust_inbox_8, r"^\* OK \[UIDNEXT (\d+)\](.*)\r\n"); 2097 2098// rust_inbox-0.0.5: r"^\* OK \[PERMANENTFLAGS (.+)\](.*)\r\n" 2099consistent!(rust_inbox_9, r"^\* OK \[PERMANENTFLAGS (.+)\](.*)\r\n"); 2100 2101// rustml-0.0.7: r"^[a-z]+ (\d+)$" 2102consistent!(rustml_0, r"^[a-z]+ (\d+)$"); 2103 2104// rustml-0.0.7: r"^[a-z]+ (\d+)$" 2105consistent!(rustml_1, r"^[a-z]+ (\d+)$"); 2106 2107// rustml-0.0.7: r"^[a-z]+ (\d+)$" 2108consistent!(rustml_2, r"^[a-z]+ (\d+)$"); 2109 2110// rustfmt-0.10.0: r"([^\\](\\\\)*)\\[\n\r][[:space:]]*" 2111consistent!(rustfmt_0, r"([^\\](\\\\)*)\\[\n\r][[:space:]]*"); 2112 2113// rustfmt-core-0.4.0: r"(^\s*$)|(^\s*//\s*rustfmt-[^:]+:\s*\S+)" 2114consistent!(rustfmt_core_0, r"(^\s*$)|(^\s*//\s*rustfmt-[^:]+:\s*\S+)"); 2115 2116// rustfmt-core-0.4.0: r"^## `([^`]+)`" 2117consistent!(rustfmt_core_1, r"^## `([^`]+)`"); 2118 2119// rustfmt-core-0.4.0: r"([^\\](\\\\)*)\\[\n\r][[:space:]]*" 2120consistent!(rustfmt_core_2, r"([^\\](\\\\)*)\\[\n\r][[:space:]]*"); 2121 2122// rustfmt-core-0.4.0: r"\s;" 2123consistent!(rustfmt_core_3, r"\s;"); 2124 2125// rust-enum-derive-0.4.0: r"^(0x)?([:digit:]+)$" 2126consistent!(rust_enum_derive_0, r"^(0x)?([:digit:]+)$"); 2127 2128// rust-enum-derive-0.4.0: r"^([:digit:]+)[:space:]*<<[:space:]*([:digit:]+)$" 2129consistent!( 2130 rust_enum_derive_1, 2131 r"^([:digit:]+)[:space:]*<<[:space:]*([:digit:]+)$" 2132); 2133 2134// rust-enum-derive-0.4.0: r"^[:space:]*([[:alnum:]_]+)([:space:]*=[:space:]*([:graph:]+))?[:space:]*," 2135consistent!(rust_enum_derive_2, r"^[:space:]*([[:alnum:]_]+)([:space:]*=[:space:]*([:graph:]+))?[:space:]*,"); 2136 2137// rust-enum-derive-0.4.0: r"^#define[:space:]+([:graph:]+)[:space:]+([:graph:]+)" 2138consistent!( 2139 rust_enum_derive_3, 2140 r"^#define[:space:]+([:graph:]+)[:space:]+([:graph:]+)" 2141); 2142 2143// rustsourcebundler-0.2.0: r"^\s*pub mod (.+);$" 2144consistent!(rustsourcebundler_0, r"^\s*pub mod (.+);$"); 2145 2146// rustsourcebundler-0.2.0: r"^\s*pub mod (.+);$" 2147consistent!(rustsourcebundler_1, r"^\s*pub mod (.+);$"); 2148 2149// rustfmt-nightly-0.8.2: r"([^\\](\\\\)*)\\[\n\r][[:space:]]*" 2150consistent!(rustfmt_nightly_0, r"([^\\](\\\\)*)\\[\n\r][[:space:]]*"); 2151 2152// rustfmt-nightly-0.8.2: r"\s;" 2153consistent!(rustfmt_nightly_1, r"\s;"); 2154 2155// rustache-0.1.0: r"(?s)(.*?)([ \t\r\n]*)(\{\{(\{?\S?\s*?[\w\.\s]*.*?\s*?\}?)\}\})([ \t\r\n]*)" 2156consistent!(rustache_0, r"(?s)(.*?)([ \t\r\n]*)(\{\{(\{?\S?\s*?[\w\.\s]*.*?\s*?\}?)\}\})([ \t\r\n]*)"); 2157 2158// rustfilt-0.2.0: r"_ZN[\$\._[:alnum:]]*" 2159consistent!(rustfilt_0, r"_ZN[\$\._[:alnum:]]*"); 2160 2161// rustache-lists-0.1.2: r"(?s)(.*?)([ \t\r\n]*)(\{\{(\{?\S?\s*?[\w\.\s]*.*?\s*?\}?)\}\})([ \t\r\n]*)" 2162consistent!(rustache_lists_0, r"(?s)(.*?)([ \t\r\n]*)(\{\{(\{?\S?\s*?[\w\.\s]*.*?\s*?\}?)\}\})([ \t\r\n]*)"); 2163 2164// rural-0.7.3: "(.+)=(.+)" 2165consistent!(rural_0, "(.+)=(.+)"); 2166 2167// rural-0.7.3: "(.*):(.+)" 2168consistent!(rural_1, "(.*):(.+)"); 2169 2170// rural-0.7.3: "(.+):=(.+)" 2171consistent!(rural_2, "(.+):=(.+)"); 2172 2173// rural-0.7.3: "(.*)==(.+)" 2174consistent!(rural_3, "(.*)==(.+)"); 2175 2176// rusoto_credential-0.11.0: r"^\[([^\]]+)\]$" 2177consistent!(rusoto_credential_0, r"^\[([^\]]+)\]$"); 2178 2179// rumblebars-0.3.0: "([:blank:]*)$" 2180consistent!(rumblebars_0, "([:blank:]*)$"); 2181 2182// rumblebars-0.3.0: "(\r?\n)[:blank:]*(\\{\\{~?[#!/](?:\\}?[^}])*\\}\\})[:blank:]*(:?\r?\n)?\\z" 2183consistent!(rumblebars_1, "(\r?\n)[:blank:]*(\\{\\{~?[#!/](?:\\}?[^}])*\\}\\})[:blank:]*(:?\r?\n)?\\z"); 2184 2185// rumblebars-0.3.0: "(\r?\n[:blank:]*)(\\{\\{~?>(?:\\}?[^}])*\\}\\})[:blank:]*(:?\r?\n)?\\z" 2186consistent!( 2187 rumblebars_2, 2188 "(\r?\n[:blank:]*)(\\{\\{~?>(?:\\}?[^}])*\\}\\})[:blank:]*(:?\r?\n)?\\z" 2189); 2190 2191// rumblebars-0.3.0: "((?:[:blank:]|\r?\n)*)(\r?\n)[:blank:]*$" 2192consistent!(rumblebars_3, "((?:[:blank:]|\r?\n)*)(\r?\n)[:blank:]*$"); 2193 2194// rumblebars-0.3.0: "^([:blank:]*\r?\n)(.*)" 2195consistent!(rumblebars_4, "^([:blank:]*\r?\n)(.*)"); 2196 2197// diesel_cli-1.3.1: r"(?P<stamp>[\d-]*)_hello" 2198consistent!(diesel_cli_0, r"(?P<stamp>[\d-]*)_hello"); 2199 2200// dishub-0.1.1: r"(\d+)s" 2201consistent!(dishub_0, r"(\d+)s"); 2202 2203// spreadsheet_textconv-0.1.0: r"\n" 2204consistent!(spreadsheet_textconv_0, r"\n"); 2205 2206// spreadsheet_textconv-0.1.0: r"\r" 2207consistent!(spreadsheet_textconv_1, r"\r"); 2208 2209// spreadsheet_textconv-0.1.0: r"\t" 2210consistent!(spreadsheet_textconv_2, r"\t"); 2211 2212// split_aud-0.1.0: r"DELAY (-?\d+)ms" 2213consistent!(split_aud_0, r"DELAY (-?\d+)ms"); 2214 2215// split_aud-0.1.0: r"Trim\((\d+), ?(\d+)\)" 2216consistent!(split_aud_1, r"Trim\((\d+), ?(\d+)\)"); 2217 2218// spotrust-0.0.5: r"spotify:[a-z]+:[a-zA-Z0-9]+" 2219consistent!(spotrust_0, r"spotify:[a-z]+:[a-zA-Z0-9]+"); 2220 2221// spaceslugs-0.1.0: r"[^\x00-\x7F]" 2222consistent!(spaceslugs_0, r"[^\x00-\x7F]"); 2223 2224// spaceslugs-0.1.0: r"[']+" 2225consistent!(spaceslugs_1, r"[']+"); 2226 2227// spaceslugs-0.1.0: r"\W+" 2228consistent!(spaceslugs_2, r"\W+"); 2229 2230// spaceslugs-0.1.0: r"[ ]+" 2231consistent!(spaceslugs_3, r"[ ]+"); 2232 2233// space_email_api-0.1.1: "PHPSESSID=([0-9a-f]+)" 2234consistent!(space_email_api_0, "PHPSESSID=([0-9a-f]+)"); 2235 2236// lorikeet-0.7.0: "[^0-9.,]" 2237consistent!(lorikeet_0, "[^0-9.,]"); 2238 2239// claude-0.3.0: r"^(?:\b|(-)?)(\p{Currency_Symbol})?((?:(?:\d{1,3}[\.,])+\d{3})|\d+)(?:[\.,](\d{2}))?\b$" 2240consistent!(claude_0, r"^(?:\b|(-)?)(\p{Currency_Symbol})?((?:(?:\d{1,3}[\.,])+\d{3})|\d+)(?:[\.,](\d{2}))?\b$"); 2241 2242// clam-0.1.6: r"<%=\s*(.+?)\s*%>" 2243consistent!(clam_0, r"<%=\s*(.+?)\s*%>"); 2244 2245// classifier-0.0.3: r"(\s)" 2246consistent!(classifier_0, r"(\s)"); 2247 2248// click-0.3.2: r"(-----BEGIN .*-----\n)((?:(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)*\n)+)(-----END .*-----)" 2249consistent!(click_0, r"(-----BEGIN .*-----\n)((?:(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)*\n)+)(-----END .*-----)"); 2250 2251// click-0.3.2: r"-----BEGIN PRIVATE KEY-----" 2252consistent!(click_1, r"-----BEGIN PRIVATE KEY-----"); 2253 2254// ultrastar-txt-0.1.2: r"#([A-Z3a-z]*):(.*)" 2255consistent!(ultrastar_txt_0, r"#([A-Z3a-z]*):(.*)"); 2256 2257// ultrastar-txt-0.1.2: "^-\\s?(-?[0-9]+)\\s*$" 2258consistent!(ultrastar_txt_1, "^-\\s?(-?[0-9]+)\\s*$"); 2259 2260// ultrastar-txt-0.1.2: "^-\\s?(-?[0-9]+)\\s+(-?[0-9]+)" 2261consistent!(ultrastar_txt_2, "^-\\s?(-?[0-9]+)\\s+(-?[0-9]+)"); 2262 2263// ultrastar-txt-0.1.2: "^(.)\\s*(-?[0-9]+)\\s+(-?[0-9]+)\\s+(-?[0-9]+)\\s?(.*)" 2264consistent!( 2265 ultrastar_txt_3, 2266 "^(.)\\s*(-?[0-9]+)\\s+(-?[0-9]+)\\s+(-?[0-9]+)\\s?(.*)" 2267); 2268 2269// ultrastar-txt-0.1.2: "^P\\s?(-?[0-9]+)" 2270consistent!(ultrastar_txt_4, "^P\\s?(-?[0-9]+)"); 2271 2272// db-accelerate-2.0.0: r"^template\.add($|\..+$)" 2273consistent!(db_accelerate_0, r"^template\.add($|\..+$)"); 2274 2275// db-accelerate-2.0.0: r"^template\.sub($|\..+$)" 2276consistent!(db_accelerate_1, r"^template\.sub($|\..+$)"); 2277 2278// sterling-0.3.0: r"(\d+)([cegps])" 2279consistent!(sterling_0, r"(\d+)([cegps])"); 2280 2281// stache-0.2.0: r"[^\w]" 2282consistent!(stache_0, r"[^\w]"); 2283 2284// strukt-0.1.0: "\"([<>]?)([xcbB\\?hHiIlLqQfdspP]*)\"" 2285consistent!(strukt_0, "\"([<>]?)([xcbB\\?hHiIlLqQfdspP]*)\""); 2286 2287// steamid-ng-0.3.1: r"^STEAM_([0-4]):([0-1]):([0-9]{1,10})$" 2288consistent!(steamid_ng_0, r"^STEAM_([0-4]):([0-1]):([0-9]{1,10})$"); 2289 2290// steamid-ng-0.3.1: r"^\[([AGMPCgcLTIUai]):([0-4]):([0-9]{1,10})(:([0-9]+))?\]$" 2291consistent!( 2292 steamid_ng_1, 2293 r"^\[([AGMPCgcLTIUai]):([0-4]):([0-9]{1,10})(:([0-9]+))?\]$" 2294); 2295 2296// strscan-0.1.1: r"^\w+" 2297consistent!(strscan_0, r"^\w+"); 2298 2299// strscan-0.1.1: r"^\s+" 2300consistent!(strscan_1, r"^\s+"); 2301 2302// strscan-0.1.1: r"^\w+" 2303consistent!(strscan_2, r"^\w+"); 2304 2305// strscan-0.1.1: r"^\s+" 2306consistent!(strscan_3, r"^\s+"); 2307 2308// strscan-0.1.1: r"^(\w+)\s+" 2309consistent!(strscan_4, r"^(\w+)\s+"); 2310 2311// tk-carbon-0.2.0: r"^([a-zA-Z0-9\.-]+)(?:\s+(\d+))$" 2312consistent!(tk_carbon_0, r"^([a-zA-Z0-9\.-]+)(?:\s+(\d+))$"); 2313 2314// tk-carbon-0.2.0: r"^([a-zA-Z0-9\.-]+)(?:\s+(\d+))$" 2315consistent!(tk_carbon_1, r"^([a-zA-Z0-9\.-]+)(?:\s+(\d+))$"); 2316 2317// evalrs-0.0.10: r"extern\s+crate\s+([a-z0-9_]+)\s*;(\s*//(.+))?" 2318consistent!(evalrs_0, r"extern\s+crate\s+([a-z0-9_]+)\s*;(\s*//(.+))?"); 2319 2320// evalrs-0.0.10: r"(?m)^# " 2321consistent!(evalrs_1, r"(?m)^# "); 2322 2323// evalrs-0.0.10: r"(?m)^\s*fn +main *\( *\)" 2324consistent!(evalrs_2, r"(?m)^\s*fn +main *\( *\)"); 2325 2326// evalrs-0.0.10: r"(extern\s+crate\s+[a-z0-9_]+\s*;)" 2327consistent!(evalrs_3, r"(extern\s+crate\s+[a-z0-9_]+\s*;)"); 2328 2329// gate_build-0.5.0: "(.*)_t([0-9]+)" 2330consistent!(gate_build_0, "(.*)_t([0-9]+)"); 2331 2332// rake-0.1.1: r"[^\P{P}-]|\s+-\s+" 2333consistent!(rake_0, r"[^\P{P}-]|\s+-\s+"); 2334 2335// rafy-0.2.1: r"^.*(?:(?:youtu\.be/|v/|vi/|u/w/|embed/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*" 2336consistent!(rafy_0, r"^.*(?:(?:youtu\.be/|v/|vi/|u/w/|embed/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*"); 2337 2338// raven-0.2.1: r"^(?P<protocol>.*?)://(?P<public_key>.*?):(?P<secret_key>.*?)@(?P<host>.*?)/(?P<path>.*/)?(?P<project_id>.*)$" 2339consistent!(raven_0, r"^(?P<protocol>.*?)://(?P<public_key>.*?):(?P<secret_key>.*?)@(?P<host>.*?)/(?P<path>.*/)?(?P<project_id>.*)$"); 2340 2341// rargs-0.2.0: r"\{[[:space:]]*[^{}]*[[:space:]]*\}" 2342consistent!(rargs_0, r"\{[[:space:]]*[^{}]*[[:space:]]*\}"); 2343 2344// rargs-0.2.0: r"^\{[[:space:]]*(?P<name>[[:word:]]*)[[:space:]]*\}$" 2345consistent!(rargs_1, r"^\{[[:space:]]*(?P<name>[[:word:]]*)[[:space:]]*\}$"); 2346 2347// rargs-0.2.0: r"^\{[[:space:]]*(?P<num>-?\d+)[[:space:]]*\}$" 2348consistent!(rargs_2, r"^\{[[:space:]]*(?P<num>-?\d+)[[:space:]]*\}$"); 2349 2350// rargs-0.2.0: r"^\{(?P<left>-?\d*)?\.\.(?P<right>-?\d*)?(?::(?P<sep>.*))?\}$" 2351consistent!( 2352 rargs_3, 2353 r"^\{(?P<left>-?\d*)?\.\.(?P<right>-?\d*)?(?::(?P<sep>.*))?\}$" 2354); 2355 2356// rargs-0.2.0: r"(.*?)[[:space:]]+|(.*?)$" 2357consistent!(rargs_4, r"(.*?)[[:space:]]+|(.*?)$"); 2358 2359// indradb-lib-0.15.0: r"[a-zA-Z0-9]{8}" 2360consistent!(indradb_lib_0, r"[a-zA-Z0-9]{8}"); 2361 2362// fungi-lang-0.1.50: r"::" 2363consistent!(fungi_lang_0, r"::"); 2364 2365// nickel-0.10.1: "/hello/(?P<name>[a-zA-Z]+)" 2366consistent!(nickel_0, "/hello/(?P<name>[a-zA-Z]+)"); 2367 2368// nickel-0.10.1: "/hello/(?P<name>[a-zA-Z]+)" 2369consistent!(nickel_1, "/hello/(?P<name>[a-zA-Z]+)"); 2370 2371// pact_verifier-0.4.0: r"\{(\w+)\}" 2372consistent!(pact_verifier_0, r"\{(\w+)\}"); 2373 2374// pact_matching-0.4.1: "application/.*json" 2375consistent!(pact_matching_0, "application/.*json"); 2376 2377// pact_matching-0.4.1: "application/json.*" 2378consistent!(pact_matching_1, "application/json.*"); 2379 2380// pact_matching-0.4.1: "application/.*xml" 2381consistent!(pact_matching_2, "application/.*xml"); 2382 2383// pangu-0.2.0: "([\"'\\(\\[\\{{<\u{201c}])(\\s*)(.+?)(\\s*)([\"'\\)\\]\\}}>\u{201d}])" 2384consistent!( 2385 pangu_0, 2386 "([\"'\\(\\[\\{{<\u{201c}])(\\s*)(.+?)(\\s*)([\"'\\)\\]\\}}>\u{201d}])" 2387); 2388 2389// pangu-0.2.0: "([\\(\\[\\{{<\u{201c}]+)(\\s*)(.+?)(\\s*)([\\)\\]\\}}>\u{201d}]+)" 2390consistent!( 2391 pangu_1, 2392 "([\\(\\[\\{{<\u{201c}]+)(\\s*)(.+?)(\\s*)([\\)\\]\\}}>\u{201d}]+)" 2393); 2394 2395// parser-haskell-0.2.0: r"\{-[\s\S]*?-\}" 2396consistent!(parser_haskell_0, r"\{-[\s\S]*?-\}"); 2397 2398// parser-haskell-0.2.0: r"(?m);+\s*$" 2399consistent!(parser_haskell_1, r"(?m);+\s*$"); 2400 2401// parser-haskell-0.2.0: r"(?m)^#(if|ifn?def|endif|else|include|elif).*" 2402consistent!(parser_haskell_2, r"(?m)^#(if|ifn?def|endif|else|include|elif).*"); 2403 2404// parser-haskell-0.2.0: r"'([^'\\]|\\[A-Z]{1,3}|\\.)'" 2405consistent!(parser_haskell_3, r"'([^'\\]|\\[A-Z]{1,3}|\\.)'"); 2406 2407// parser-haskell-0.2.0: r"forall\s+(.*?)\." 2408consistent!(parser_haskell_4, r"forall\s+(.*?)\."); 2409 2410// html2md-0.2.1: "\\s{2,}" 2411consistent!(html2md_0, "\\s{2,}"); 2412 2413// html2md-0.2.1: "\\n{2,}" 2414consistent!(html2md_1, "\\n{2,}"); 2415 2416// html2md-0.2.1: "(?m)(\\S) $" 2417consistent!(html2md_2, "(?m)(\\S) $"); 2418 2419// html2md-0.2.1: "(?m)^[-*] " 2420consistent!(html2md_3, "(?m)^[-*] "); 2421 2422// ovpnfile-0.1.2: r"#.*$" 2423consistent!(ovpnfile_0, r"#.*$"); 2424 2425// ovpnfile-0.1.2: r"^<(\S+)>" 2426consistent!(ovpnfile_1, r"^<(\S+)>"); 2427 2428// ovpnfile-0.1.2: r"^</(\S+)>" 2429consistent!(ovpnfile_2, r"^</(\S+)>"); 2430 2431// screenruster-saver-fractal-0.1.1: r"#([:xdigit:]{2})([:xdigit:]{2})([:xdigit:]{2})" 2432consistent!( 2433 screenruster_saver_fractal_0, 2434 r"#([:xdigit:]{2})([:xdigit:]{2})([:xdigit:]{2})" 2435); 2436 2437// scarlet-0.2.2: r"rgb\((?: *(\d{1,3}),)(?: *(\d{1,3}),)(?: *(\d{1,3}))\)" 2438consistent!( 2439 scarlet_0, 2440 r"rgb\((?: *(\d{1,3}),)(?: *(\d{1,3}),)(?: *(\d{1,3}))\)" 2441); 2442 2443// cpp_to_rust_generator-0.2.0: r"^([\w:]+)<(.+)>$" 2444consistent!(cpp_to_rust_generator_0, r"^([\w:]+)<(.+)>$"); 2445 2446// cpp_to_rust_generator-0.2.0: r"^type-parameter-(\d+)-(\d+)$" 2447consistent!(cpp_to_rust_generator_1, r"^type-parameter-(\d+)-(\d+)$"); 2448 2449// cpp_to_rust_generator-0.2.0: r"^([\w~]+)<[^<>]+>$" 2450consistent!(cpp_to_rust_generator_2, r"^([\w~]+)<[^<>]+>$"); 2451 2452// cpp_to_rust_generator-0.2.0: r"(signals|Q_SIGNALS)\s*:" 2453consistent!(cpp_to_rust_generator_3, r"(signals|Q_SIGNALS)\s*:"); 2454 2455// cpp_to_rust_generator-0.2.0: r"(slots|Q_SLOTS)\s*:" 2456consistent!(cpp_to_rust_generator_4, r"(slots|Q_SLOTS)\s*:"); 2457 2458// cpp_to_rust_generator-0.2.0: r"(public|protected|private)\s*:" 2459consistent!(cpp_to_rust_generator_5, r"(public|protected|private)\s*:"); 2460 2461// cpp_to_rust-0.5.3: r"^([\w:]+)<(.+)>$" 2462consistent!(cpp_to_rust_0, r"^([\w:]+)<(.+)>$"); 2463 2464// cpp_to_rust-0.5.3: r"^type-parameter-(\d+)-(\d+)$" 2465consistent!(cpp_to_rust_1, r"^type-parameter-(\d+)-(\d+)$"); 2466 2467// cpp_to_rust-0.5.3: r"^([\w~]+)<[^<>]+>$" 2468consistent!(cpp_to_rust_2, r"^([\w~]+)<[^<>]+>$"); 2469 2470// cpp_to_rust-0.5.3: r"(signals|Q_SIGNALS)\s*:" 2471consistent!(cpp_to_rust_3, r"(signals|Q_SIGNALS)\s*:"); 2472 2473// cpp_to_rust-0.5.3: r"(slots|Q_SLOTS)\s*:" 2474consistent!(cpp_to_rust_4, r"(slots|Q_SLOTS)\s*:"); 2475 2476// cpp_to_rust-0.5.3: r"(public|protected|private)\s*:" 2477consistent!(cpp_to_rust_5, r"(public|protected|private)\s*:"); 2478 2479// fritzbox_logs-0.2.0: "(\\d{2}\\.\\d{2}\\.\\d{2}) (\\d{2}:\\d{2}:\\d{2}) (.*)" 2480consistent!( 2481 fritzbox_logs_0, 2482 "(\\d{2}\\.\\d{2}\\.\\d{2}) (\\d{2}:\\d{2}:\\d{2}) (.*)" 2483); 2484 2485// fractal-matrix-api-3.29.0: r"mxc://(?P<server>[^/]+)/(?P<media>.+)" 2486consistent!(fractal_matrix_api_0, r"mxc://(?P<server>[^/]+)/(?P<media>.+)"); 2487 2488// smtp2go-0.1.4: r"^api-[a-zA-Z0-9]{32}$" 2489consistent!(smtp2go_0, r"^api-[a-zA-Z0-9]{32}$"); 2490 2491// pusher-0.3.1: r"^[-a-zA-Z0-9_=@,.;]+$" 2492consistent!(pusher_0, r"^[-a-zA-Z0-9_=@,.;]+$"); 2493 2494// pusher-0.3.1: r"\A\d+\.\d+\z" 2495consistent!(pusher_1, r"\A\d+\.\d+\z"); 2496 2497// bakervm-0.9.0: r"^\.(.+?) +?(.+)$" 2498consistent!(bakervm_0, r"^\.(.+?) +?(.+)$"); 2499 2500// bakervm-0.9.0: r"^\.([^\s]+)$" 2501consistent!(bakervm_1, r"^\.([^\s]+)$"); 2502 2503// bakervm-0.9.0: r"^include! +([^\s]+)$" 2504consistent!(bakervm_2, r"^include! +([^\s]+)$"); 2505 2506// bakervm-0.9.0: r"^@(\d+)$" 2507consistent!(bakervm_3, r"^@(\d+)$"); 2508 2509// bakervm-0.9.0: r"^true|false$" 2510consistent!(bakervm_4, r"^true|false$"); 2511 2512// bakervm-0.9.0: r"^(-?\d+)?\.[0-9]+$" 2513consistent!(bakervm_5, r"^(-?\d+)?\.[0-9]+$"); 2514 2515// bakervm-0.9.0: r"^(-?\d+)?$" 2516consistent!(bakervm_6, r"^(-?\d+)?$"); 2517 2518// bakervm-0.9.0: r"^#([0-9abcdefABCDEF]{6})$" 2519consistent!(bakervm_7, r"^#([0-9abcdefABCDEF]{6})$"); 2520 2521// bakervm-0.9.0: r"^'(.)'$" 2522consistent!(bakervm_8, r"^'(.)'$"); 2523 2524// bakervm-0.9.0: r"^\$vi\((\d+)\)$" 2525consistent!(bakervm_9, r"^\$vi\((\d+)\)$"); 2526 2527// bakervm-0.9.0: r"^\$key\((\d+)\)$" 2528consistent!(bakervm_10, r"^\$key\((\d+)\)$"); 2529 2530// banana-0.0.2: "(?P<type>[A-Z^']+) (?P<route>[^']+) HTTP/(?P<http>[^']+)" 2531consistent!( 2532 banana_0, 2533 "(?P<type>[A-Z^']+) (?P<route>[^']+) HTTP/(?P<http>[^']+)" 2534); 2535 2536// serial-key-2.0.0: r"[A-F0-9]{8}" 2537consistent!(serial_key_0, r"[A-F0-9]{8}"); 2538 2539// serde-hjson-0.8.1: "[\\\\\"\x00-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]" 2540consistent!(serde_hjson_0, "[\\\\\"\x00-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]"); 2541 2542// serde-hjson-0.8.1: "[\x00-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]" 2543consistent!(serde_hjson_1, "[\x00-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]"); 2544 2545// serde-hjson-0.8.1: "'''|[\x00-\x09\x0b\x0c\x0e-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]" 2546consistent!(serde_hjson_2, "'''|[\x00-\x09\x0b\x0c\x0e-\x1f\x7f-\u{9f}\u{00ad}\u{0600}-\u{0604}\u{070f}\u{17b4}\u{17b5}\u{200c}-\u{200f}\u{2028}-\u{202f}\u{2060}-\u{206f}\u{feff}\u{fff0}-\u{ffff}]"); 2547 2548// serde-odbc-0.1.0: r"/todos/(?P<id>\d+)" 2549consistent!(serde_odbc_0, r"/todos/(?P<id>\d+)"); 2550 2551// sentry-0.6.0: r"^(?:_<)?([a-zA-Z0-9_]+?)(?:\.\.|::)" 2552consistent!(sentry_0, r"^(?:_<)?([a-zA-Z0-9_]+?)(?:\.\.|::)"); 2553 2554// sentiment-0.1.1: r"[^a-zA-Z0 -]+" 2555consistent!(sentiment_0, r"[^a-zA-Z0 -]+"); 2556 2557// sentiment-0.1.1: r" {2,}" 2558consistent!(sentiment_1, r" {2,}"); 2559 2560// verilog-0.0.1: r"(?m)//.*" 2561consistent!(verilog_0, r"(?m)//.*"); 2562 2563// verex-0.2.2: "(?P<robot>C3PO)" 2564consistent!(verex_0, "(?P<robot>C3PO)"); 2565 2566// handlebars-0.32.4: ">|<|\"|&" 2567consistent!(handlebars_0, ">|<|\"|&"); 2568 2569// haikunator-0.1.2: r"^\w+-\w+-[0123456789]{4}$" 2570consistent!(haikunator_0, r"^\w+-\w+-[0123456789]{4}$"); 2571 2572// haikunator-0.1.2: r"^\w+@\w+@[0123456789]{4}$" 2573consistent!(haikunator_1, r"^\w+@\w+@[0123456789]{4}$"); 2574 2575// haikunator-0.1.2: r"^\w+-\w+-[0123456789abcdef]{4}$" 2576consistent!(haikunator_2, r"^\w+-\w+-[0123456789abcdef]{4}$"); 2577 2578// haikunator-0.1.2: r"^\w+-\w+-[0123456789忠犬ハチ公]{10}$" 2579consistent!(haikunator_3, r"^\w+-\w+-[0123456789忠犬ハチ公]{10}$"); 2580 2581// haikunator-0.1.2: r"^\w+-\w+$" 2582consistent!(haikunator_4, r"^\w+-\w+$"); 2583 2584// haikunator-0.1.2: r"^\w+-\w+-[foo]{4}$" 2585consistent!(haikunator_5, r"^\w+-\w+-[foo]{4}$"); 2586 2587// haikunator-0.1.2: r"^\w+-\w+-[0123456789忠犬ハチ公]{5}$" 2588consistent!(haikunator_6, r"^\w+-\w+-[0123456789忠犬ハチ公]{5}$"); 2589 2590// bobbin-cli-0.8.3: r"(.*)" 2591consistent!(bobbin_cli_0, r"(.*)"); 2592 2593// bobbin-cli-0.8.3: r"rustc (.*)" 2594consistent!(bobbin_cli_1, r"rustc (.*)"); 2595 2596// bobbin-cli-0.8.3: r"cargo (.*)" 2597consistent!(bobbin_cli_2, r"cargo (.*)"); 2598 2599// bobbin-cli-0.8.3: r"xargo (.*)\n" 2600consistent!(bobbin_cli_3, r"xargo (.*)\n"); 2601 2602// bobbin-cli-0.8.3: r"Open On-Chip Debugger (.*)" 2603consistent!(bobbin_cli_4, r"Open On-Chip Debugger (.*)"); 2604 2605// bobbin-cli-0.8.3: r"arm-none-eabi-gcc \(GNU Tools for ARM Embedded Processors[^\)]*\) (.*)" 2606consistent!( 2607 bobbin_cli_5, 2608 r"arm-none-eabi-gcc \(GNU Tools for ARM Embedded Processors[^\)]*\) (.*)" 2609); 2610 2611// bobbin-cli-0.8.3: r"(?m).*\nBasic Open Source SAM-BA Application \(BOSSA\) Version (.*)\n" 2612consistent!( 2613 bobbin_cli_6, 2614 r"(?m).*\nBasic Open Source SAM-BA Application \(BOSSA\) Version (.*)\n" 2615); 2616 2617// bobbin-cli-0.8.3: r"(?m)SEGGER J-Link Commander (.*)\n" 2618consistent!(bobbin_cli_7, r"(?m)SEGGER J-Link Commander (.*)\n"); 2619 2620// bobbin-cli-0.8.3: r"(?m)Teensy Loader, Command Line, Version (.*)\n" 2621consistent!(bobbin_cli_8, r"(?m)Teensy Loader, Command Line, Version (.*)\n"); 2622 2623// bobbin-cli-0.8.3: r"dfu-util (.*)\n" 2624consistent!(bobbin_cli_9, r"dfu-util (.*)\n"); 2625 2626// borsholder-0.9.1: r"^/static/[\w.]+$" 2627consistent!(borsholder_0, r"^/static/[\w.]+$"); 2628 2629// borsholder-0.9.1: r"^/timeline/([0-9]+)$" 2630consistent!(borsholder_1, r"^/timeline/([0-9]+)$"); 2631 2632// fblog-1.0.1: "\u{001B}\\[[\\d;]*[^\\d;]" 2633consistent!(fblog_0, "\u{001B}\\[[\\d;]*[^\\d;]"); 2634 2635// fblog-1.0.1: "\u{001B}\\[[\\d;]*[^\\d;]" 2636consistent!(fblog_1, "\u{001B}\\[[\\d;]*[^\\d;]"); 2637 2638// toml-query-0.6.0: r"^\[\d+\]$" 2639consistent!(toml_query_0, r"^\[\d+\]$"); 2640 2641// todo-txt-1.1.0: r" (?P<key>[^\s]+):(?P<value>[^\s^/]+)" 2642consistent!(todo_txt_0, r" (?P<key>[^\s]+):(?P<value>[^\s^/]+)"); 2643 2644// findr-0.1.5: r"\band\b" 2645consistent!(findr_0, r"\band\b"); 2646 2647// findr-0.1.5: r"\bor\b" 2648consistent!(findr_1, r"\bor\b"); 2649 2650// findr-0.1.5: r"\bnot\b" 2651consistent!(findr_2, r"\bnot\b"); 2652 2653// file-sniffer-3.0.1: r".*?\.(a|la|lo|o|ll|keter|bc|dyn_o|out|d|rlib|crate|min\.js|hi|dyn_hi|S|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$" 2654consistent!(file_sniffer_0, r".*?\.(a|la|lo|o|ll|keter|bc|dyn_o|out|d|rlib|crate|min\.js|hi|dyn_hi|S|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$"); 2655 2656// file-sniffer-3.0.1: r".*?\.(stats|conf|h|cache.*|dat|pc|info)$" 2657consistent!(file_sniffer_1, r".*?\.(stats|conf|h|cache.*|dat|pc|info)$"); 2658 2659// file-sniffer-3.0.1: r".*?\.(exe|a|la|o|ll|keter|bc|dyn_o|out|d|rlib|crate|min\.js|hi|dyn_hi|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$" 2660consistent!(file_sniffer_2, r".*?\.(exe|a|la|o|ll|keter|bc|dyn_o|out|d|rlib|crate|min\.js|hi|dyn_hi|jsexe|webapp|js\.externs|ibc|toc|aux|fdb_latexmk|fls|egg-info|whl|js_a|js_hi|jld|ji|js_o|so.*|dump-.*|vmb|crx|orig|elmo|elmi|pyc|mod|p_hi|p_o|prof|tix)$"); 2661 2662// file-sniffer-3.0.1: r".*?\.(stats|conf|h|cache.*)$" 2663consistent!(file_sniffer_3, r".*?\.(stats|conf|h|cache.*)$"); 2664 2665// file-sniffer-3.0.1: r"(\.git|\.pijul|_darcs|\.hg)$" 2666consistent!(file_sniffer_4, r"(\.git|\.pijul|_darcs|\.hg)$"); 2667 2668// file_logger-0.1.0: "test" 2669consistent!(file_logger_0, "test"); 2670 2671// file_scanner-0.2.0: r"foo" 2672consistent!(file_scanner_0, r"foo"); 2673 2674// file_scanner-0.2.0: r"a+b" 2675consistent!(file_scanner_1, r"a+b"); 2676 2677// file_scanner-0.2.0: r"a[ab]*b" 2678consistent!(file_scanner_2, r"a[ab]*b"); 2679 2680// file_scanner-0.2.0: r"\s+" 2681consistent!(file_scanner_3, r"\s+"); 2682 2683// file_scanner-0.2.0: r"\s+" 2684consistent!(file_scanner_4, r"\s+"); 2685 2686// cellsplit-0.2.1: r"^\s*([^\s]+) %cellsplit<\d+>$" 2687consistent!(cellsplit_0, r"^\s*([^\s]+) %cellsplit<\d+>$"); 2688 2689// cellsplit-0.2.1: r"^\s*([^\s]+) %cellsplit<\d+>$" 2690consistent!(cellsplit_1, r"^\s*([^\s]+) %cellsplit<\d+>$"); 2691 2692// aterm-0.20.0: r"^[+\-]?[0-9]+" 2693consistent!(aterm_0, r"^[+\-]?[0-9]+"); 2694 2695// aterm-0.20.0: r"^[+\-]?[0-9]+\.[0-9]*([eE][+\-]?[0-9]+)?" 2696consistent!(aterm_1, r"^[+\-]?[0-9]+\.[0-9]*([eE][+\-]?[0-9]+)?"); 2697 2698// atarashii_imap-0.3.0: r"^[*] OK" 2699consistent!(atarashii_imap_0, r"^[*] OK"); 2700 2701// atarashii_imap-0.3.0: r"FLAGS\s\((.+)\)" 2702consistent!(atarashii_imap_1, r"FLAGS\s\((.+)\)"); 2703 2704// atarashii_imap-0.3.0: r"\[PERMANENTFLAGS\s\((.+)\)\]" 2705consistent!(atarashii_imap_2, r"\[PERMANENTFLAGS\s\((.+)\)\]"); 2706 2707// atarashii_imap-0.3.0: r"\[UIDVALIDITY\s(\d+)\]" 2708consistent!(atarashii_imap_3, r"\[UIDVALIDITY\s(\d+)\]"); 2709 2710// atarashii_imap-0.3.0: r"(\d+)\sEXISTS" 2711consistent!(atarashii_imap_4, r"(\d+)\sEXISTS"); 2712 2713// atarashii_imap-0.3.0: r"(\d+)\sRECENT" 2714consistent!(atarashii_imap_5, r"(\d+)\sRECENT"); 2715 2716// atarashii_imap-0.3.0: r"\[UNSEEN\s(\d+)\]" 2717consistent!(atarashii_imap_6, r"\[UNSEEN\s(\d+)\]"); 2718 2719// atarashii_imap-0.3.0: r"\[UIDNEXT\s(\d+)\]" 2720consistent!(atarashii_imap_7, r"\[UIDNEXT\s(\d+)\]"); 2721 2722// editorconfig-1.0.0: r"\\(\{|\})" 2723consistent!(editorconfig_0, r"\\(\{|\})"); 2724 2725// editorconfig-1.0.0: r"(^|[^\\])\\\|" 2726consistent!(editorconfig_1, r"(^|[^\\])\\\|"); 2727 2728// editorconfig-1.0.0: r"\[([^\]]*)$" 2729consistent!(editorconfig_2, r"\[([^\]]*)$"); 2730 2731// editorconfig-1.0.0: r"\[(.*/.*)\]" 2732consistent!(editorconfig_3, r"\[(.*/.*)\]"); 2733 2734// editorconfig-1.0.0: r"\{(-?\d+\\\.\\\.-?\d+)\}" 2735consistent!(editorconfig_4, r"\{(-?\d+\\\.\\\.-?\d+)\}"); 2736 2737// editorconfig-1.0.0: r"\{([^,]+)\}" 2738consistent!(editorconfig_5, r"\{([^,]+)\}"); 2739 2740// editorconfig-1.0.0: r"\{(([^\}].*)?(,|\|)(.*[^\\])?)\}" 2741consistent!(editorconfig_6, r"\{(([^\}].*)?(,|\|)(.*[^\\])?)\}"); 2742 2743// editorconfig-1.0.0: r"^/" 2744consistent!(editorconfig_7, r"^/"); 2745 2746// editorconfig-1.0.0: r"(^|[^\\])(\{|\})" 2747consistent!(editorconfig_8, r"(^|[^\\])(\{|\})"); 2748 2749// edmunge-1.0.0: "^#!.*\n" 2750consistent!(edmunge_0, "^#!.*\n"); 2751 2752// unicode_names2_macros-0.2.0: r"\\N\{(.*?)(?:\}|$)" 2753consistent!(unicode_names2_macros_0, r"\\N\{(.*?)(?:\}|$)"); 2754 2755// unidiff-0.2.1: r"^--- (?P<filename>[^\t\n]+)(?:\t(?P<timestamp>[^\n]+))?" 2756consistent!( 2757 unidiff_0, 2758 r"^--- (?P<filename>[^\t\n]+)(?:\t(?P<timestamp>[^\n]+))?" 2759); 2760 2761// unidiff-0.2.1: r"^\+\+\+ (?P<filename>[^\t\n]+)(?:\t(?P<timestamp>[^\n]+))?" 2762consistent!( 2763 unidiff_1, 2764 r"^\+\+\+ (?P<filename>[^\t\n]+)(?:\t(?P<timestamp>[^\n]+))?" 2765); 2766 2767// unidiff-0.2.1: r"^@@ -(\d+)(?:,(\d+))? \+(\d+)(?:,(\d+))? @@[ ]?(.*)" 2768consistent!(unidiff_2, r"^@@ -(\d+)(?:,(\d+))? \+(\d+)(?:,(\d+))? @@[ ]?(.*)"); 2769 2770// unidiff-0.2.1: r"^(?P<line_type>[- \n\+\\]?)(?P<value>.*)" 2771consistent!(unidiff_3, r"^(?P<line_type>[- \n\+\\]?)(?P<value>.*)"); 2772 2773// slippy-map-tiles-0.13.1: "/?(?P<zoom>[0-9]?[0-9])/(?P<x>[0-9]{1,10})/(?P<y>[0-9]{1,10})(\\.[a-zA-Z]{3,4})?$" 2774consistent!(slippy_map_tiles_0, "/?(?P<zoom>[0-9]?[0-9])/(?P<x>[0-9]{1,10})/(?P<y>[0-9]{1,10})(\\.[a-zA-Z]{3,4})?$"); 2775 2776// slippy-map-tiles-0.13.1: r"^(?P<minlon>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<minlat>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<maxlon>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<maxlat>-?[0-9]{1,3}(\.[0-9]{1,10})?)$" 2777consistent!(slippy_map_tiles_1, r"^(?P<minlon>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<minlat>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<maxlon>-?[0-9]{1,3}(\.[0-9]{1,10})?) (?P<maxlat>-?[0-9]{1,3}(\.[0-9]{1,10})?)$"); 2778 2779// slippy-map-tiles-0.13.1: r"^(?P<minlon>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<minlat>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<maxlon>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<maxlat>-?[0-9]{1,3}(\.[0-9]{1,10})?)$" 2780consistent!(slippy_map_tiles_2, r"^(?P<minlon>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<minlat>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<maxlon>-?[0-9]{1,3}(\.[0-9]{1,10})?),(?P<maxlat>-?[0-9]{1,3}(\.[0-9]{1,10})?)$"); 2781 2782// sonos-0.1.2: r"^https?://(.+?):1400/xml" 2783consistent!(sonos_0, r"^https?://(.+?):1400/xml"); 2784 2785// validator_derive-0.7.0: r"^[a-z]{2}$" 2786consistent!(validator_derive_0, r"^[a-z]{2}$"); 2787 2788// validator_derive-0.7.0: r"[a-z]{2}" 2789consistent!(validator_derive_1, r"[a-z]{2}"); 2790 2791// validator_derive-0.7.0: r"[a-z]{2}" 2792consistent!(validator_derive_2, r"[a-z]{2}"); 2793 2794// nginx-config-0.8.0: r"one of \d+ options" 2795consistent!(nginx_config_0, r"one of \d+ options"); 2796 2797// waltz-0.4.0: r"[\s,]" 2798consistent!(waltz_0, r"[\s,]"); 2799 2800// warheadhateus-0.2.1: r"^aws_access_key_id = (.*)" 2801consistent!(warheadhateus_0, r"^aws_access_key_id = (.*)"); 2802 2803// warheadhateus-0.2.1: r"^aws_secret_access_key = (.*)" 2804consistent!(warheadhateus_1, r"^aws_secret_access_key = (.*)"); 2805 2806// warheadhateus-0.2.1: r"^aws_access_key_id = (.*)" 2807consistent!(warheadhateus_2, r"^aws_access_key_id = (.*)"); 2808 2809// warheadhateus-0.2.1: r"^aws_secret_access_key = (.*)" 2810consistent!(warheadhateus_3, r"^aws_secret_access_key = (.*)"); 2811 2812// jieba-rs-0.2.2: r"([\u{4E00}-\u{9FD5}a-zA-Z0-9+#&\._%]+)" 2813consistent!(jieba_rs_0, r"([\u{4E00}-\u{9FD5}a-zA-Z0-9+#&\._%]+)"); 2814 2815// jieba-rs-0.2.2: r"(\r\n|\s)" 2816consistent!(jieba_rs_1, r"(\r\n|\s)"); 2817 2818// jieba-rs-0.2.2: "([\u{4E00}-\u{9FD5}]+)" 2819consistent!(jieba_rs_2, "([\u{4E00}-\u{9FD5}]+)"); 2820 2821// jieba-rs-0.2.2: r"[^a-zA-Z0-9+#\n]" 2822consistent!(jieba_rs_3, r"[^a-zA-Z0-9+#\n]"); 2823 2824// jieba-rs-0.2.2: r"([\u{4E00}-\u{9FD5}]+)" 2825consistent!(jieba_rs_4, r"([\u{4E00}-\u{9FD5}]+)"); 2826 2827// jieba-rs-0.2.2: r"([a-zA-Z0-9]+(?:.\d+)?%?)" 2828consistent!(jieba_rs_5, r"([a-zA-Z0-9]+(?:.\d+)?%?)"); 2829 2830// lalrpop-0.15.2: r"Span\([0-9 ,]*\)" 2831consistent!(lalrpop_0, r"Span\([0-9 ,]*\)"); 2832 2833// lalrpop-snap-0.15.2: r"Span\([0-9 ,]*\)" 2834consistent!(lalrpop_snap_0, r"Span\([0-9 ,]*\)"); 2835 2836// nlp-tokenize-0.1.0: r"[\S]+" 2837consistent!(nlp_tokenize_0, r"[\S]+"); 2838 2839// kbgpg-0.1.2: "[[:xdigit:]][70]" 2840consistent!(kbgpg_0, "[[:xdigit:]][70]"); 2841 2842// cdbd-0.1.1: r"^((?P<address>.*):)?(?P<port>\d+)$" 2843consistent!(cdbd_0, r"^((?P<address>.*):)?(?P<port>\d+)$"); 2844 2845// mbutiles-0.1.1: r"[\w\s=+-/]+\((\{(.|\n)*\})\);?" 2846consistent!(mbutiles_0, r"[\w\s=+-/]+\((\{(.|\n)*\})\);?"); 2847 2848// extrahop-0.2.5: r"^-\d+(?:ms|s|m|h|d|w|y)?$" 2849consistent!(extrahop_0, r"^-\d+(?:ms|s|m|h|d|w|y)?$"); 2850 2851// pippin-0.1.0: "^((?:.*)-)?ss(0|[1-9][0-9]*)\\.pip$" 2852consistent!(pippin_0, "^((?:.*)-)?ss(0|[1-9][0-9]*)\\.pip$"); 2853 2854// pippin-0.1.0: "^((?:.*)-)?ss(0|[1-9][0-9]*)-cl(0|[1-9][0-9]*)\\.piplog$" 2855consistent!( 2856 pippin_1, 2857 "^((?:.*)-)?ss(0|[1-9][0-9]*)-cl(0|[1-9][0-9]*)\\.piplog$" 2858); 2859 2860// pippin-0.1.0: "^((?:.*)-)?ss(0|[1-9][0-9]*)\\.pip$" 2861consistent!(pippin_2, "^((?:.*)-)?ss(0|[1-9][0-9]*)\\.pip$"); 2862 2863// pippin-0.1.0: "^((?:.*)-)?ss(0|[1-9][0-9]*)-cl(0|[1-9][0-9]*)\\.piplog$" 2864consistent!( 2865 pippin_3, 2866 "^((?:.*)-)?ss(0|[1-9][0-9]*)-cl(0|[1-9][0-9]*)\\.piplog$" 2867); 2868 2869// pippin-0.1.0: "^.*pn(0|[1-9][0-9]*)(-ss(0|[1-9][0-9]*)(\\.pip|-cl(0|[1-9][0-9]*)\\.piplog))?$" 2870consistent!(pippin_4, "^.*pn(0|[1-9][0-9]*)(-ss(0|[1-9][0-9]*)(\\.pip|-cl(0|[1-9][0-9]*)\\.piplog))?$"); 2871 2872// pippin-0.1.0: "^(.*)-ss(?:0|[1-9][0-9]*)(?:\\.pip|-cl(?:0|[1-9][0-9]*)\\.piplog)$" 2873consistent!( 2874 pippin_5, 2875 "^(.*)-ss(?:0|[1-9][0-9]*)(?:\\.pip|-cl(?:0|[1-9][0-9]*)\\.piplog)$" 2876); 2877 2878// pinyin-0.3.0: r"(?i)[āáǎàēéěèōóǒòīíǐìūúǔùüǘǚǜńň]" 2879consistent!( 2880 pinyin_0, 2881 r"(?i)[āáǎàēéěèōóǒòīíǐìūúǔùüǘǚǜńň]" 2882); 2883 2884// pinyin-0.3.0: r"([aeoiuvnm])([0-4])$" 2885consistent!(pinyin_1, r"([aeoiuvnm])([0-4])$"); 2886 2887// duration-parser-0.2.0: r"(?P<value>\d+)(?P<units>[a-z])" 2888consistent!(duration_parser_0, r"(?P<value>\d+)(?P<units>[a-z])"); 2889 2890// dutree-0.2.7: r"^\d+\D?$" 2891consistent!(dutree_0, r"^\d+\D?$"); 2892 2893// djangohashers-0.3.0: r"^[A-Za-z0-9]*$" 2894consistent!(djangohashers_0, r"^[A-Za-z0-9]*$"); 2895 2896// rtag-0.3.5: r"^[A-Z][A-Z0-9]{2,}$" 2897consistent!(rtag_0, r"^[A-Z][A-Z0-9]{2,}$"); 2898 2899// rtag-0.3.5: r"^http://www\.emusic\.com" 2900consistent!(rtag_1, r"^http://www\.emusic\.com"); 2901 2902// rtag-0.3.5: r"^[A-Z][A-Z0-9]{2,}" 2903consistent!(rtag_2, r"^[A-Z][A-Z0-9]{2,}"); 2904 2905// rtag-0.3.5: r"(^[\x{0}|\x{feff}|\x{fffe}]*|[\x{0}|\x{feff}|\x{fffe}]*$)" 2906consistent!( 2907 rtag_3, 2908 r"(^[\x{0}|\x{feff}|\x{fffe}]*|[\x{0}|\x{feff}|\x{fffe}]*$)" 2909); 2910 2911// rtow-0.1.0: r"(\d+)[xX](\d+)" 2912consistent!(rtow_0, r"(\d+)[xX](\d+)"); 2913 2914// pleingres-sql-plugin-0.1.0: r"\$([a-zA-Z0-9_]+)" 2915consistent!(pleingres_sql_plugin_0, r"\$([a-zA-Z0-9_]+)"); 2916 2917// dono-2.0.0: "[\\n]+" 2918consistent!(dono_0, "[\\n]+"); 2919 2920// dono-2.0.0: "(?m)^\\n" 2921consistent!(dono_1, "(?m)^\\n"); 2922 2923// dono-2.0.0: "(?m)^\\n" 2924consistent!(dono_2, "(?m)^\\n"); 2925 2926// ssb-common-0.3.0: r"^[0-9A-Za-z\+/]{43}=\.ed25519$" 2927consistent!(ssb_common_0, r"^[0-9A-Za-z\+/]{43}=\.ed25519$"); 2928 2929// ssb-common-0.3.0: r"^[0-9A-Za-z\+/]{86}==\.ed25519$" 2930consistent!(ssb_common_1, r"^[0-9A-Za-z\+/]{86}==\.ed25519$"); 2931 2932// ssb-common-0.3.0: r"^[0-9A-Za-z\+/]{43}=\.sha256$" 2933consistent!(ssb_common_2, r"^[0-9A-Za-z\+/]{43}=\.sha256$"); 2934 2935// mozversion-0.1.3: r"^(?P<major>\d+)\.(?P<minor>\d+)(?:\.(?P<patch>\d+))?(?:(?P<pre0>[a-z]+)(?P<pre1>\d*))?$" 2936consistent!(mozversion_0, r"^(?P<major>\d+)\.(?P<minor>\d+)(?:\.(?P<patch>\d+))?(?:(?P<pre0>[a-z]+)(?P<pre1>\d*))?$"); 2937 2938// monger-0.5.6: r"^(\d+)\.(\d+)$" 2939consistent!(monger_0, r"^(\d+)\.(\d+)$"); 2940 2941// mongo_rub-0.0.2: r"^[rv]2\.6" 2942consistent!(mongo_rub_0, r"^[rv]2\.6"); 2943 2944// flow-0.3.5: "body value" 2945consistent!(flow_0, "body value"); 2946 2947// flow-0.3.5: "start marker" 2948consistent!(flow_1, "start marker"); 2949 2950// flow-0.3.5: "end marker" 2951consistent!(flow_2, "end marker"); 2952 2953// flow-0.3.5: "body value" 2954consistent!(flow_3, "body value"); 2955 2956// vobsub-0.2.3: "^([A-Za-z/ ]+): (.*)" 2957consistent!(vobsub_0, "^([A-Za-z/ ]+): (.*)"); 2958 2959// voidmap-1.1.2: r"#([^\s=]+)*" 2960consistent!(voidmap_0, r"#([^\s=]+)*"); 2961 2962// voidmap-1.1.2: r"#(\S+)*" 2963consistent!(voidmap_1, r"#(\S+)*"); 2964 2965// voidmap-1.1.2: r"#prio=(\d+)" 2966consistent!(voidmap_2, r"#prio=(\d+)"); 2967 2968// voidmap-1.1.2: r"\[(\S+)\]" 2969consistent!(voidmap_3, r"\[(\S+)\]"); 2970 2971// voidmap-1.1.2: r"#limit=(\d+)" 2972consistent!(voidmap_4, r"#limit=(\d+)"); 2973 2974// voidmap-1.1.2: r"#tagged=(\S+)" 2975consistent!(voidmap_5, r"#tagged=(\S+)"); 2976 2977// voidmap-1.1.2: r"#rev\b" 2978consistent!(voidmap_6, r"#rev\b"); 2979 2980// voidmap-1.1.2: r"#done\b" 2981consistent!(voidmap_7, r"#done\b"); 2982 2983// voidmap-1.1.2: r"#open\b" 2984consistent!(voidmap_8, r"#open\b"); 2985 2986// voidmap-1.1.2: r"#since=(\S+)" 2987consistent!(voidmap_9, r"#since=(\S+)"); 2988 2989// voidmap-1.1.2: r"#until=(\S+)" 2990consistent!(voidmap_10, r"#until=(\S+)"); 2991 2992// voidmap-1.1.2: r"#plot=(\S+)" 2993consistent!(voidmap_11, r"#plot=(\S+)"); 2994 2995// voidmap-1.1.2: r"#n=(\d+)" 2996consistent!(voidmap_12, r"#n=(\d+)"); 2997 2998// voidmap-1.1.2: r"(\S+)" 2999consistent!(voidmap_13, r"(\S+)"); 3000 3001// voidmap-1.1.2: r"(?P<y>\d+)y" 3002consistent!(voidmap_14, r"(?P<y>\d+)y"); 3003 3004// voidmap-1.1.2: r"(?P<m>\d+)m" 3005consistent!(voidmap_15, r"(?P<m>\d+)m"); 3006 3007// voidmap-1.1.2: r"(?P<w>\d+)w" 3008consistent!(voidmap_16, r"(?P<w>\d+)w"); 3009 3010// voidmap-1.1.2: r"(?P<d>\d+)d" 3011consistent!(voidmap_17, r"(?P<d>\d+)d"); 3012 3013// voidmap-1.1.2: r"(?P<h>\d+)h" 3014consistent!(voidmap_18, r"(?P<h>\d+)h"); 3015 3016// voidmap-1.1.2: r"C-(.)" 3017consistent!(voidmap_19, r"C-(.)"); 3018 3019// qt_generator-0.2.0: r"^\.\./qt[^/]+/" 3020consistent!(qt_generator_0, r"^\.\./qt[^/]+/"); 3021 3022// qt_generator-0.2.0: "(href|src)=\"([^\"]*)\"" 3023consistent!(qt_generator_1, "(href|src)=\"([^\"]*)\""); 3024 3025// kryptos-0.6.1: r"[01]{5}" 3026consistent!(kryptos_0, r"[01]{5}"); 3027 3028// cifar_10_loader-0.2.0: "data_batch_[1-5].bin" 3029consistent!(cifar_10_loader_0, "data_batch_[1-5].bin"); 3030 3031// cifar_10_loader-0.2.0: "test_batch.bin" 3032consistent!(cifar_10_loader_1, "test_batch.bin"); 3033 3034// circadian-0.6.0: r"^\d+.\d+s$" 3035consistent!(circadian_0, r"^\d+.\d+s$"); 3036 3037// circadian-0.6.0: r"^\d+:\d+$" 3038consistent!(circadian_1, r"^\d+:\d+$"); 3039 3040// circadian-0.6.0: r"^\d+:\d+m$" 3041consistent!(circadian_2, r"^\d+:\d+m$"); 3042 3043// cicada-0.8.1: r"!!" 3044consistent!(cicada_0, r"!!"); 3045 3046// cicada-0.8.1: r"^([^`]*)`([^`]+)`(.*)$" 3047consistent!(cicada_1, r"^([^`]*)`([^`]+)`(.*)$"); 3048 3049// cicada-0.8.1: r"\*+" 3050consistent!(cicada_2, r"\*+"); 3051 3052// cicada-0.8.1: r"([^\$]*)\$\{?([A-Za-z0-9\?\$_]+)\}?(.*)" 3053consistent!(cicada_3, r"([^\$]*)\$\{?([A-Za-z0-9\?\$_]+)\}?(.*)"); 3054 3055// cicada-0.8.1: r"^ *alias +([a-zA-Z0-9_\.-]+)=(.*)$" 3056consistent!(cicada_4, r"^ *alias +([a-zA-Z0-9_\.-]+)=(.*)$"); 3057 3058// vterm-sys-0.1.0: r"hi" 3059consistent!(vterm_sys_0, r"hi"); 3060 3061// skim-0.5.0: r".*?\t" 3062consistent!(skim_0, r".*?\t"); 3063 3064// skim-0.5.0: r".*?[\t ]" 3065consistent!(skim_1, r".*?[\t ]"); 3066 3067// skim-0.5.0: r"(\{-?[0-9.,q]*?})" 3068consistent!(skim_2, r"(\{-?[0-9.,q]*?})"); 3069 3070// skim-0.5.0: r"[ \t\n]+" 3071consistent!(skim_3, r"[ \t\n]+"); 3072 3073// skim-0.5.0: r"[ \t\n]+" 3074consistent!(skim_4, r"[ \t\n]+"); 3075 3076// skim-0.5.0: r"([^ |]+( +\| +[^ |]*)+)|( +)" 3077consistent!(skim_5, r"([^ |]+( +\| +[^ |]*)+)|( +)"); 3078 3079// skim-0.5.0: r" +\| +" 3080consistent!(skim_6, r" +\| +"); 3081 3082// skim-0.5.0: r"^(?P<left>-?\d+)?(?P<sep>\.\.)?(?P<right>-?\d+)?$" 3083consistent!(skim_7, r"^(?P<left>-?\d+)?(?P<sep>\.\.)?(?P<right>-?\d+)?$"); 3084 3085// skim-0.5.0: "," 3086consistent!(skim_8, ","); 3087 3088// skim-0.5.0: ".*?," 3089consistent!(skim_9, ".*?,"); 3090 3091// skim-0.5.0: ".*?," 3092consistent!(skim_10, ".*?,"); 3093 3094// skim-0.5.0: "," 3095consistent!(skim_11, ","); 3096 3097// skim-0.5.0: r"\x1B\[(?:([0-9]+;[0-9]+[Hf])|([0-9]+[ABCD])|(s|u|2J|K)|([0-9;]*m)|(=[0-9]+[hI]))" 3098consistent!(skim_12, r"\x1B\[(?:([0-9]+;[0-9]+[Hf])|([0-9]+[ABCD])|(s|u|2J|K)|([0-9;]*m)|(=[0-9]+[hI]))"); 3099 3100// egg-mode-text-1.14.7: r"[-_./]\z" 3101consistent!(egg_mode_text_0, r"[-_./]\z"); 3102 3103// java-properties-1.1.1: "^[ \t\r\n\x0c]*[#!]" 3104consistent!(java_properties_0, "^[ \t\r\n\x0c]*[#!]"); 3105 3106// java-properties-1.1.1: r"^[ \t\x0c]*[#!][^\r\n]*$" 3107consistent!(java_properties_1, r"^[ \t\x0c]*[#!][^\r\n]*$"); 3108 3109// java-properties-1.1.1: r"^([ \t\x0c]*[:=][ \t\x0c]*|[ \t\x0c]+)$" 3110consistent!(java_properties_2, r"^([ \t\x0c]*[:=][ \t\x0c]*|[ \t\x0c]+)$"); 3111 3112// ipaddress-0.1.2: r":.+\." 3113consistent!(ipaddress_0, r":.+\."); 3114 3115// ipaddress-0.1.2: r"\." 3116consistent!(ipaddress_1, r"\."); 3117 3118// ipaddress-0.1.2: r":" 3119consistent!(ipaddress_2, r":"); 3120 3121// iptables-0.2.2: r"v(\d+)\.(\d+)\.(\d+)" 3122consistent!(iptables_0, r"v(\d+)\.(\d+)\.(\d+)"); 3123 3124// rsure-0.8.1: r"^([^-]+)-(.*)\.dat\.gz$" 3125consistent!(rsure_0, r"^([^-]+)-(.*)\.dat\.gz$"); 3126 3127// rs-jsonpath-0.1.0: "^(.*?)(<=|<|==|>=|>)(.*?)$" 3128consistent!(rs_jsonpath_0, "^(.*?)(<=|<|==|>=|>)(.*?)$"); 3129 3130// oatie-0.3.0: r"(\n|^)(\w+):([\n\w\W]+?)(\n(?:\w)|(\n\]))" 3131consistent!(oatie_0, r"(\n|^)(\w+):([\n\w\W]+?)(\n(?:\w)|(\n\]))"); 3132 3133// weld-0.2.0: "#.*$" 3134consistent!(weld_0, "#.*$"); 3135 3136// weld-0.2.0: r"^[A-Za-z$_][A-Za-z0-9$_]*$" 3137consistent!(weld_1, r"^[A-Za-z$_][A-Za-z0-9$_]*$"); 3138 3139// weld-0.2.0: r"^[0-9]+[cC]$" 3140consistent!(weld_2, r"^[0-9]+[cC]$"); 3141 3142// weld-0.2.0: r"^0b[0-1]+[cC]$" 3143consistent!(weld_3, r"^0b[0-1]+[cC]$"); 3144 3145// weld-0.2.0: r"^0x[0-9a-fA-F]+[cC]$" 3146consistent!(weld_4, r"^0x[0-9a-fA-F]+[cC]$"); 3147 3148// weld-0.2.0: r"^[0-9]+$" 3149consistent!(weld_5, r"^[0-9]+$"); 3150 3151// weld-0.2.0: r"^0b[0-1]+$" 3152consistent!(weld_6, r"^0b[0-1]+$"); 3153 3154// weld-0.2.0: r"^0x[0-9a-fA-F]+$" 3155consistent!(weld_7, r"^0x[0-9a-fA-F]+$"); 3156 3157// weld-0.2.0: r"^[0-9]+[lL]$" 3158consistent!(weld_8, r"^[0-9]+[lL]$"); 3159 3160// weld-0.2.0: r"^0b[0-1]+[lL]$" 3161consistent!(weld_9, r"^0b[0-1]+[lL]$"); 3162 3163// weld-0.2.0: r"^0x[0-9a-fA-F]+[lL]$" 3164consistent!(weld_10, r"^0x[0-9a-fA-F]+[lL]$"); 3165 3166// webgl_generator-0.1.0: "([(, ])enum\\b" 3167consistent!(webgl_generator_0, "([(, ])enum\\b"); 3168 3169// webgl_generator-0.1.0: "\\bAcquireResourcesCallback\\b" 3170consistent!(webgl_generator_1, "\\bAcquireResourcesCallback\\b"); 3171 3172// weave-0.2.0: r"^(\d+)(,(\d+))?([acd]).*$" 3173consistent!(weave_0, r"^(\d+)(,(\d+))?([acd]).*$"); 3174 3175// wemo-0.0.12: r"<BinaryState>(\d)(\|-?\d+)*</BinaryState>" 3176consistent!(wemo_0, r"<BinaryState>(\d)(\|-?\d+)*</BinaryState>"); 3177 3178// webscale-0.9.4: r"(http[s]?://[^\s]+)" 3179consistent!(webscale_0, r"(http[s]?://[^\s]+)"); 3180 3181// svgrep-1.1.0: r"^\d+.*$" 3182consistent!(svgrep_0, r"^\d+.*$"); 3183 3184// ignore-0.4.2: r"^[\pL\pN]+$" 3185consistent!(ignore_0, r"^[\pL\pN]+$"); 3186 3187// ommui_string_patterns-0.1.2: r"^([A-Za-z][0-9A-Za-z_]*)?$" 3188consistent!(ommui_string_patterns_0, r"^([A-Za-z][0-9A-Za-z_]*)?$"); 3189 3190// ommui_string_patterns-0.1.2: r"^(\S+(?:.*\S)?)?$" 3191consistent!(ommui_string_patterns_1, r"^(\S+(?:.*\S)?)?$"); 3192 3193// opcua-types-0.3.0: "^(?P<min>[0-9]{1,10})(:(?P<max>[0-9]{1,10}))?$" 3194consistent!(opcua_types_0, "^(?P<min>[0-9]{1,10})(:(?P<max>[0-9]{1,10}))?$"); 3195 3196// opcua-types-0.3.0: r"^(ns=(?P<ns>[0-9]+);)?(?P<t>[isgb])=(?P<v>.+)$" 3197consistent!(opcua_types_1, r"^(ns=(?P<ns>[0-9]+);)?(?P<t>[isgb])=(?P<v>.+)$"); 3198 3199// open_read_later-1.1.1: r"^(.+?)\s*:\s*(.+)$" 3200consistent!(open_read_later_0, r"^(.+?)\s*:\s*(.+)$"); 3201 3202// youtube-downloader-0.1.0: r"^.*(?:(?:youtu\.be/|v/|vi/|u/w/|embed/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*" 3203consistent!(youtube_downloader_0, r"^.*(?:(?:youtu\.be/|v/|vi/|u/w/|embed/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*"); 3204 3205// yobot-0.1.1: "." 3206consistent!(yobot_0, "."); 3207 3208// yobot-0.1.1: r"." 3209consistent!(yobot_1, r"."); 3210 3211// yobot-0.1.1: r".+" 3212consistent!(yobot_2, r".+"); 3213 3214// yobot-0.1.1: r"." 3215consistent!(yobot_3, r"."); 3216 3217// ubiquity-0.1.5: r"foo" 3218consistent!(ubiquity_0, r"foo"); 3219 3220// ubiquity-0.1.5: r"/target/" 3221consistent!(ubiquity_1, r"/target/"); 3222 3223// ubiquity-0.1.5: r".DS_Store" 3224consistent!(ubiquity_2, r".DS_Store"); 3225 3226// qasm-1.0.0: r"//.*" 3227consistent!(qasm_0, r"//.*"); 3228 3229// drill-0.3.5: r"\{\{ *([a-z\._]+) *\}\}" 3230consistent!(drill_0, r"\{\{ *([a-z\._]+) *\}\}"); 3231 3232// queryst-2.0.0: r"^([^\]\[]+)" 3233consistent!(queryst_0, r"^([^\]\[]+)"); 3234 3235// queryst-2.0.0: r"(\[[^\]\[]*\])" 3236consistent!(queryst_1, r"(\[[^\]\[]*\])"); 3237 3238// qui-vive-0.1.0: r"^/(\w+)$" 3239consistent!(qui_vive_0, r"^/(\w+)$"); 3240 3241// qui-vive-0.1.0: r"^/key$" 3242consistent!(qui_vive_1, r"^/key$"); 3243 3244// qui-vive-0.1.0: r"^/key/(\w+)$" 3245consistent!(qui_vive_2, r"^/key/(\w+)$"); 3246 3247// qui-vive-0.1.0: r"^/url$" 3248consistent!(qui_vive_3, r"^/url$"); 3249 3250// qui-vive-0.1.0: r"^/url/(\w+)$" 3251consistent!(qui_vive_4, r"^/url/(\w+)$"); 3252 3253// qui-vive-0.1.0: r"^/inv$" 3254consistent!(qui_vive_5, r"^/inv$"); 3255 3256// qui-vive-0.1.0: r"^/inv/(\w+)$" 3257consistent!(qui_vive_6, r"^/inv/(\w+)$"); 3258 3259// subdiff-0.1.0: r"\b" 3260// consistent!(subdiff_0, r"\b"); 3261 3262// substudy-0.4.5: r"^(\d+)/(\d+)$" 3263consistent!(substudy_0, r"^(\d+)/(\d+)$"); 3264 3265// substudy-0.4.5: r"\s+" 3266consistent!(substudy_1, r"\s+"); 3267 3268// substudy-0.4.5: r"<[a-z/][^>]*>" 3269consistent!(substudy_2, r"<[a-z/][^>]*>"); 3270 3271// substudy-0.4.5: r"(\([^)]*\)|♪[^♪]*♪|[A-Z]{2,} ?:)" 3272consistent!(substudy_3, r"(\([^)]*\)|♪[^♪]*♪|[A-Z]{2,} ?:)"); 3273 3274// substudy-0.4.5: r"\s+" 3275consistent!(substudy_4, r"\s+"); 3276 3277// isbnid-0.1.3: r"^(\d(-| )?){9}(x|X|\d|(\d(-| )?){3}\d)$" 3278consistent!(isbnid_0, r"^(\d(-| )?){9}(x|X|\d|(\d(-| )?){3}\d)$"); 3279 3280// isbnid-0.1.3: r"[^0-9X]" 3281consistent!(isbnid_1, r"[^0-9X]"); 3282 3283// ispc-0.3.5: r"Intel\(r\) SPMD Program Compiler \(ispc\), (\d+\.\d+\.\d+)" 3284consistent!( 3285 ispc_0, 3286 r"Intel\(r\) SPMD Program Compiler \(ispc\), (\d+\.\d+\.\d+)" 3287); 3288