Changeset 3392
- Timestamp:
- 11/13/06 11:18:42 (2 years ago)
- Files:
-
- trunk/Additions/NSAttributedStringMoreAdditions.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Additions/NSAttributedStringMoreAdditions.m
r3391 r3392 309 309 - (void) makeLinkAttributesAutomatically { 310 310 // catch well-formed urls like "http://www.apple.com", "www.apple.com" or "irc://irc.javelin.cc" 311 AGRegex *regex = [AGRegex regexWithPattern:@"(?:[a-zA-Z][a-zA-Z0-9+.-]{2,}:(?!:)(?://)?|www\\.)[\\p{L}\\p{N}$\\-_+*'\\\"=\\|/\\\\()%@&#~,:;.!?]+[\\p{L}\\p{N}$\\-_+*=\\|/\\\\( )%@&#~]" options:AGRegexCaseInsensitive];311 AGRegex *regex = [AGRegex regexWithPattern:@"(?:[a-zA-Z][a-zA-Z0-9+.-]{2,}:(?!:)(?://)?|www\\.)[\\p{L}\\p{N}$\\-_+*'\\\"=\\|/\\\\()%@&#~,:;.!?]+[\\p{L}\\p{N}$\\-_+*=\\|/\\\\(%@&#~]" options:AGRegexCaseInsensitive]; 312 312 NSArray *matches = [regex findAllInString:[self string]]; 313 313 NSEnumerator *enumerator = [matches objectEnumerator];
