padrão expressão composta (caused by - termo antes e depois)

X caused_[A-Z]{2,3} by_IN X (VB[DPZ] |.|,|:|;)

1. Java: ((?:[\\w-/]*_[A-Z]{2,3}\\s|,_,\\s)*)caused_[A-Z]{2,3} by_IN ((?:[\\w-/]*_[A-Z]{2,3}\\s)*?)(?:[\\w-/]*_VB[DPZ]\\s|\\.|,|:|;)
2. Perl: ((?:[\w-/]*_[A-Z]{2,3}\s|,_,\s)*?)caused_[A-Z]{2,3} by_IN ((?:[\w-/]*_[A-Z]{2,3}\s)*?)(?:[\w-/]*_VB[DPZ]\s|\.|,|:|;)
	// \w  Casa letras, dígitos, ou '_'.
	// 1 e 2 são equivalentes

Sentences Examples:
	
The_DT aplastic_JJ crises_NNS caused_VBN by_IN the_DT virus_NN were_VBD not_RB prolonged_VBN ,_, and_CC all_PDT the_DT patients_NNS recovered_VBD uneventfully_RB ._.

Elevated_JJ cerebral_JJ blood-flow_NN velocities_NNS in_IN SCD_NNP are_VBP related_VBN to_TO severe_JJ anemia_NN ,_, vessel_NN stenosis_NN ,_, and_CC cerebral_JJ vasodilatation_NN caused_VBN by_IN tissue_NN hypoxia_NN ._.

Mycoplasma_NNP and_CC viral_JJ pneumonia_NN ,_, including_VBG that_IN caused_VBN by_IN parvovirus_NN ,_, occurred_VBD in_IN all_DT age_NN groups_NNS ,_, but_CC predominated_VBD among_IN young_JJ children_NNS ._. 