Skip to content

Commit

Permalink
add java regular expression codes
Browse files Browse the repository at this point in the history
  • Loading branch information
cqping committed Jan 5, 2019
1 parent 236ec1a commit f42c90a
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions RegularExpression/src/pattern/MatcherCase.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
package pattern;


import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class MatcherCase {
public final static String sql = "insert into /* encode : hex */ t_transaction(Fversion,Fmeta,Finputs,Foutputs,Flocktime) /* encode : hex */ values(1,'AQ4','[{\"index\":0,\"output_point\":{\"hash\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"index\":-1,\"issueNo\":\"1003\"},\"voucher\":\"5wCB2mfeicsG9c8dt9ECtsqYG9UT3oFxW7opPyBbhWwL8rRaBAz4JTxuL7poj8awQ2ipcKLHHmKWnmHpdibcKVwzjqycrjxWaGiNu8jd4sKqRvD9C9V8pZFB9RiQA1LxfLMehFZSEQ4ZYwUC4r5NZv1\"}]','[{\"condition\":\"6GS968dzAR1radckRVDh5J2HVUPtsWcnwt6d4Lb\",\"amount\":100,\"address\":\"1KzBWDAcf66fyZ1qGb2r6YZp3CfuRgfdDr\",\"data\":\"AQ4\",\"index\":0,\"id\":\"132RuqxHaLouDxtX5GgWhj2bjaHxWMGcM4rDmDG6vUR6WryqFVCNevUMqgoX8d\"}]',0);";
public static void main(String[] args){
Pattern p = Pattern.compile("/\\*\\s*encode\\s*:\\s*hex\\s*\\*/");
Matcher m = p.matcher(sql);
//System.out.println(m.matches());
if (m.find()){
System.out.println("found!");
}
while (m.find()){
System.out.println(m.group()+" ");
}
}
}

0 comments on commit f42c90a

Please sign in to comment.