| ==== regexp | |
| s =~ /[a-z\ | |
| A-Z]/ | |
| == | |
| s =~ /[a-z\ | |
| A-Z]/ | |
| ==== regexp-method | |
| def chab(s) # "contains hex in angle brackets" | |
| (s =~ /<0(x| | |
| X)(\d|[a-f]|[A-F])+>/) != nil | |
| end | |
| == | |
| def chab(s) # "contains hex in angle brackets" | |
| (s =~ /<0(x| | |
| X)(\d|[a-f]|[A-F])+>/) != nil | |
| end | |
| ==== dregexp-method | |
| def chab(s) # "contains hex in angle brackets" | |
| lowerCaseDigit = "[a-f]" | |
| upperCaseDigit = "[A-F]" | |
| (s =~ /<0(x| | |
| X)(\d|#{lowerCaseDigit}|#{upperCaseDigit})+>/) != nil | |
| end | |
| == | |
| def chab(s) # "contains hex in angle brackets" | |
| lowerCaseDigit = "[a-f]" | |
| upperCaseDigit = "[A-F]" | |
| (s =~ /<0(x| | |
| X)(\d|#{lowerCaseDigit}|#{upperCaseDigit})+>/) != nil | |
| end | |
| ==== regexp-method-escaped | |
| def chab(s) # "contains hex in angle brackets" | |
| (s =~ /<0(x|\ | |
| X)(\d|[a-f]|[A-F])+>/) != nil | |
| end | |
| == | |
| def chab(s) # "contains hex in angle brackets" | |
| (s =~ /<0(x|\ | |
| X)(\d|[a-f]|[A-F])+>/) != nil | |
| end | |
| ==== regexp-until-modifier | |
| i = "z" | |
| begin | |
| print i | |
| i += "z" | |
| end until (s =~/[a-z | |
| A-Z]/) == nil | |
| == | |
| i = "z" | |
| begin | |
| print i | |
| i += "z" | |
| end until (s =~/[a-z | |
| A-Z]/) == nil |