I essentially want to split up a string based on the sentences, therefore (for the sake of what I\'m doing), whenever there is a !, ., ?
!
.
?
String.split takes a regex to split on, so you can simply:
mystring.split("[!.?:;]");