(?<!\w\.\w.)(?<![A-Z][a-z]\.)(?<=\.|\?)\s
Try this. split your string this.You can also check demo.
More Related Contents:
- feature extraction in python for nlp
- How do I tokenize a string sentence in NLTK?
- How to get rid of punctuation using NLTK tokenizer?
- Creating a custom categorized corpus in NLTK and Python
- How to use a variable inside a regular expression?
- Match a whole word in a string using dynamic regex
- Calculate cosine similarity given 2 sentence strings
- Case insensitive regular expression without re.compile?
- Python string.replace regular expression [duplicate]
- Split a string at uppercase letters
- Regex matching 5-digit substrings not enclosed with digits
- How to split but ignore separators in quoted strings, in python?
- Regular expression to extract URL from an HTML link
- BeautifulSoup – search by text inside a tag
- Get the string within brackets in Python
- Split string based on a regular expression
- Split string on commas but ignore commas within double-quotes?
- Computing N Grams using Python
- Check if string matches pattern
- Python – Using regex to find multiple matches and print them out [duplicate]
- How to apply NLTK word_tokenize library on a Pandas dataframe for Twitter data?
- Regular expression parsing a binary file?
- Match any unicode letter?
- How can I make multiple replacements in a string using a dictionary?
- Python regex split without empty string
- Saving nltk drawn parse tree to image file
- Warning raised by inserting 4-byte unicode to mysql
- Python: Replace with regex
- Remove non-ASCII characters from a string using python / django
- How to strip whitespace from before but not after punctuation in python