Aims:
Write a regular expression that matches strings which contain _t
followed by three digits. The following constructs might be useful:
.
- anything one time*
- zero, one or any number of repetitions of the preceding[0-9]
- any digit one timeAn example: The regexp ".*[0-9][0-9]a.*"
matches strings that somewhere contain
two digits one after the other followed by an a
(the prefix and postfix can be
arbitrary strings).
Your code starts after this line
regExp = ".*_t[0-9][0-9][0-9].*";
Your code ends before this line
The code below is for automatically checking the result. Please ignore it!
res = matches("A01GFP_c001_t001_z001.tif" , regExp);
res = res && !matches("A01GFP_c001_t0a1_z001.tif" , regExp);
if (res)
showMessage("That's right. Great, you did it!");
else
showMessage("Your result is wrong! Please check your macro and try again!");