- run it through spell check, it will find very few proper English words;
- dot followed by word w/o space, also not proper English punctuation;
something();just cannot be plain English;
First, run it through spell check, it will find very few proper English words, however there should be lot of words that spellchecker will suggest to split.
Then there are punctuation/special characters not typical for plain English, typical for code:
something();just cannot be plain English;$somethingwheresomethingis not all numeric;->between words w/o spaces;.between words w/o space;
Of course to have it working well, you might want to have Bayesian classifier built on top of these characteristics.