Кстати мне вот интересно как можно распознать в тексте части кода?
Яб сказал что эффективно - скорее никак т.к. языков жопой жуй. А так ну попытаться вытащить конструкции похожие на что-то без пробелов или по правилам именования переменных искать регуляр очками. Но что-то более сложное пиздец будет выискивать