1[
2   {
3      "input" : "",
4      "param" : "d+",
5      "name" : "verifyCC",
6      "type" : "op",
7      "ret" : 0
8   },
9   {
10      "input" : "",
11      "param" : "\\d*",
12      "name" : "verifyCC",
13      "ret" : 0,
14      "type" : "op"
15   },
16   {
17      "name" : "verifyCC",
18      "type" : "op",
19      "ret" : 0,
20      "input" : "TestCase",
21      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
22   },
23   {
24      "name" : "verifyCC",
25      "ret" : 0,
26      "type" : "op",
27      "input" : "TestCase",
28      "param" : "TestCase"
29   },
30   {
31      "param" : ".*",
32      "input" : "TestCase",
33      "name" : "verifyCC",
34      "ret" : 0,
35      "type" : "op"
36   },
37   {
38      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
39      "input" : "5484605089158216",
40      "name" : "verifyCC",
41      "ret" : 1,
42      "type" : "op"
43   },
44   {
45      "name" : "verifyCC",
46      "ret" : 1,
47      "type" : "op",
48      "input" : "5574407071707154",
49      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
50   },
51   {
52      "type" : "op",
53      "ret" : 1,
54      "name" : "verifyCC",
55      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
56      "input" : "5351341509714210"
57   },
58   {
59      "input" : "5585166974020647",
60      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
61      "type" : "op",
62      "ret" : 1,
63      "name" : "verifyCC"
64   },
65   {
66      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
67      "input" : "5492180332479256",
68      "name" : "verifyCC",
69      "type" : "op",
70      "ret" : 1
71   },
72   {
73      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
74      "input" : "5111178142162816",
75      "ret" : 1,
76      "type" : "op",
77      "name" : "verifyCC"
78   },
79   {
80      "ret" : 1,
81      "type" : "op",
82      "name" : "verifyCC",
83      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
84      "input" : "5511424748431031"
85   },
86   {
87      "name" : "verifyCC",
88      "type" : "op",
89      "ret" : 1,
90      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
91      "input" : "5259964281562326"
92   },
93   {
94      "ret" : 1,
95      "type" : "op",
96      "name" : "verifyCC",
97      "input" : "5138342589974385",
98      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
99   },
100   {
101      "input" : "5362069587634979",
102      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
103      "name" : "verifyCC",
104      "ret" : 1,
105      "type" : "op"
106   },
107   {
108      "input" : "4916545704601136",
109      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
110      "ret" : 1,
111      "type" : "op",
112      "name" : "verifyCC"
113   },
114   {
115      "name" : "verifyCC",
116      "ret" : 1,
117      "type" : "op",
118      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
119      "input" : "4539501231827691"
120   },
121   {
122      "name" : "verifyCC",
123      "ret" : 1,
124      "type" : "op",
125      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
126      "input" : "4556338049595394"
127   },
128   {
129      "input" : "4929326438756024",
130      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
131      "ret" : 1,
132      "type" : "op",
133      "name" : "verifyCC"
134   },
135   {
136      "type" : "op",
137      "ret" : 1,
138      "name" : "verifyCC",
139      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
140      "input" : "4485432027326322"
141   },
142   {
143      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
144      "input" : "4532104980682081",
145      "type" : "op",
146      "ret" : 1,
147      "name" : "verifyCC"
148   },
149   {
150      "name" : "verifyCC",
151      "type" : "op",
152      "ret" : 1,
153      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
154      "input" : "4485974616349298"
155   },
156   {
157      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
158      "input" : "4916580487207199",
159      "name" : "verifyCC",
160      "type" : "op",
161      "ret" : 1
162   },
163   {
164      "name" : "verifyCC",
165      "type" : "op",
166      "ret" : 1,
167      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
168      "input" : "4532009746910413"
169   },
170   {
171      "name" : "verifyCC",
172      "ret" : 1,
173      "type" : "op",
174      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
175      "input" : "4024007144622932"
176   },
177   {
178      "input" : "4556324125126",
179      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
180      "type" : "op",
181      "ret" : 1,
182      "name" : "verifyCC"
183   },
184   {
185      "input" : "4067482954141",
186      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
187      "type" : "op",
188      "ret" : 1,
189      "name" : "verifyCC"
190   },
191   {
192      "name" : "verifyCC",
193      "type" : "op",
194      "ret" : 1,
195      "input" : "4532402654980",
196      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
197   },
198   {
199      "input" : "4539709679875",
200      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
201      "name" : "verifyCC",
202      "ret" : 1,
203      "type" : "op"
204   },
205   {
206      "input" : "4024007182237",
207      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
208      "type" : "op",
209      "ret" : 1,
210      "name" : "verifyCC"
211   },
212   {
213      "type" : "op",
214      "ret" : 1,
215      "name" : "verifyCC",
216      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
217      "input" : "343918934573386"
218   },
219   {
220      "ret" : 1,
221      "type" : "op",
222      "name" : "verifyCC",
223      "input" : "344881778330710",
224      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
225   },
226   {
227      "name" : "verifyCC",
228      "type" : "op",
229      "ret" : 1,
230      "input" : "345439478558905",
231      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
232   },
233   {
234      "input" : "346465614421111",
235      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
236      "name" : "verifyCC",
237      "type" : "op",
238      "ret" : 1
239   },
240   {
241      "type" : "op",
242      "ret" : 1,
243      "name" : "verifyCC",
244      "input" : "372263817755618",
245      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
246   },
247   {
248      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
249      "input" : "6011402777433576",
250      "name" : "verifyCC",
251      "type" : "op",
252      "ret" : 1
253   },
254   {
255      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
256      "input" : "6011890045362751",
257      "name" : "verifyCC",
258      "type" : "op",
259      "ret" : 1
260   },
261   {
262      "ret" : 1,
263      "type" : "op",
264      "name" : "verifyCC",
265      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
266      "input" : "6011439091242416"
267   },
268   {
269      "type" : "op",
270      "ret" : 1,
271      "name" : "verifyCC",
272      "input" : "30162519308318",
273      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
274   },
275   {
276      "name" : "verifyCC",
277      "type" : "op",
278      "ret" : 1,
279      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
280      "input" : "30311556856867"
281   },
282   {
283      "type" : "op",
284      "ret" : 1,
285      "name" : "verifyCC",
286      "input" : "36850112043985",
287      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
288   },
289   {
290      "name" : "verifyCC",
291      "type" : "op",
292      "ret" : 1,
293      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
294      "input" : "201427829075664"
295   },
296   {
297      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
298      "input" : "201434726660424",
299      "name" : "verifyCC",
300      "type" : "op",
301      "ret" : 1
302   },
303   {
304      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
305      "input" : "201453368666085",
306      "name" : "verifyCC",
307      "type" : "op",
308      "ret" : 1
309   },
310   {
311      "ret" : 1,
312      "type" : "op",
313      "name" : "verifyCC",
314      "input" : "210091499965007",
315      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
316   },
317   {
318      "input" : "210072739882947",
319      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
320      "type" : "op",
321      "ret" : 1,
322      "name" : "verifyCC"
323   },
324   {
325      "input" : "180013970064072",
326      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
327      "type" : "op",
328      "ret" : 1,
329      "name" : "verifyCC"
330   },
331   {
332      "name" : "verifyCC",
333      "ret" : 1,
334      "type" : "op",
335      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
336      "input" : "3096676276259096"
337   },
338   {
339      "input" : "3158726040010070",
340      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
341      "ret" : 1,
342      "type" : "op",
343      "name" : "verifyCC"
344   },
345   {
346      "ret" : 1,
347      "type" : "op",
348      "name" : "verifyCC",
349      "input" : "3096531217494742",
350      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
351   },
352   {
353      "name" : "verifyCC",
354      "ret" : 1,
355      "type" : "op",
356      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
357      "input" : "869974262335041"
358   },
359   {
360      "ret" : 1,
361      "type" : "op",
362      "name" : "verifyCC",
363      "input" : "869905005856398",
364      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)"
365   },
366   {
367      "input" : "869950500085465",
368      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
369      "ret" : 1,
370      "type" : "op",
371      "name" : "verifyCC"
372   },
373   {
374      "param" : "(?:^|[^\\d])(\\d+)(?:[^\\d]|$)",
375      "input" : "1234567890012345",
376      "type" : "op",
377      "ret" : 0,
378      "name" : "verifyCC"
379   },
380   {
381      "name" : "verifyCC",
382      "type" : "op",
383      "ret" : 1,
384      "input" : "4417123456789113",
385      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
386   },
387   {
388      "name" : "verifyCC",
389      "ret" : 1,
390      "type" : "op",
391      "input" : "4408041234567893",
392      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
393   },
394   {
395      "ret" : 0,
396      "type" : "op",
397      "name" : "verifyCC",
398      "input" : "4408041234567890",
399      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
400   },
401   {
402      "ret" : 0,
403      "type" : "op",
404      "name" : "verifyCC",
405      "input" : "4417123456789112",
406      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
407   },
408   {
409      "name" : "verifyCC",
410      "type" : "op",
411      "ret" : 1,
412      "input" : "a5484605089158216",
413      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
414   },
415   {
416      "ret" : 1,
417      "type" : "op",
418      "name" : "verifyCC",
419      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
420      "input" : "a5484605089158216b"
421   },
422   {
423      "type" : "op",
424      "ret" : 1,
425      "name" : "verifyCC",
426      "input" : "5484605089158216b",
427      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
428   },
429   {
430      "name" : "verifyCC",
431      "ret" : 1,
432      "type" : "op",
433      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
434      "input" : "5484-6050-8915-8216"
435   },
436   {
437      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
438      "input" : "5484605089158217",
439      "name" : "verifyCC",
440      "ret" : 0,
441      "type" : "op"
442   },
443   {
444      "input" : "5574407071807154",
445      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
446      "type" : "op",
447      "ret" : 0,
448      "name" : "verifyCC"
449   },
450   {
451      "name" : "verifyCC",
452      "type" : "op",
453      "ret" : 0,
454      "input" : "5-484-6050-8915-8216",
455      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
456   },
457   {
458      "ret" : 0,
459      "type" : "op",
460      "name" : "verifyCC",
461      "input" : "5484 6050 8915 8216",
462      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
463   },
464   {
465      "input" : "15484605089158216",
466      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
467      "name" : "verifyCC",
468      "ret" : 0,
469      "type" : "op"
470   },
471   {
472      "type" : "op",
473      "ret" : 0,
474      "name" : "verifyCC",
475      "input" : "154846050891582162",
476      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)"
477   },
478   {
479      "param" : "(?:^|[^\\d])(\\d{4}\\-?\\d{4}\\-?\\d{2}\\-?\\d{2}\\-?\\d{1,4})(?:[^\\d]|$)",
480      "input" : "54846050891582162",
481      "type" : "op",
482      "ret" : 0,
483      "name" : "verifyCC"
484   }
485]
486