I am looking for any libraries in java that can parse an address out of a normal String of text. The text could contain all types of special and non-special :( characters but all I really want to pull out of the original string is a rough address string.
In other words, how would I pull an address out of a random String containing an address in it somehwere? The format doesn't really matter much, as long as the output has got the street and number in it somewhere. Would you use regular expressions for this if there aren't any libraries?