findFirst
findFirst(text: String; match: JadeRegexMatch io): Boolean;
The findFirst method of the JadeRegexPattern class searches the specified text for the first occurrence of the pattern. If one is found, the details of the match are recorded as a JadeRegexMatch object.
Although you can specify a valid JadeRegexMatch object to store the match details, if the match parameter is null, a JadeRegexMatch object is created for you.
The following is an example of a findFirst operation with a customized pattern.
findFirstExample(); vars match : JadeRegexMatch; pattern : JadeRegexPattern; begin create pattern; pattern.compile("\b[\w]+.log"); pattern.findFirst("the error is reported in application.log", match); write match.value; // writes: application.log epilog delete pattern; delete match; end;
This method returns true if the string specified in the text parameter matches the pattern within a string; otherwise it returns false. The match can be a substring of the specified text rather than the whole string.
2020.0.01 and higher