Sprecyzuj dokładnie co chcesz osiągnąć. Chodzi o dopasowanie ciągów rozpoczynających się i kończących znakiem "?" ???
Jeśli tak to np.:
/\?.+?\?/
czyli dopasowanie:
- \? -> Znaku pytajnika
- .+? dowolnego znaku po za znakiem nowego wiersza co najmniej jeden raz (doatkowo kwantyfikator niezachłanny, ale to już zależy od konkretnych przypadków)
- \? Pytajnik kończący dopasowanie
W tym wypadku jednak pytajniki też zostaną dopasowane, jeśli chcesz je ominąć to trzeba by zastosować nieco inne podejście, trochę bardziej skomplikowane więc napisz dokładnie co i jak ma być.
A jeśli chodzi o coś innego to daj przykład ciągów wejściowych i tego, co ma być w nich dopasowane.to dobierzemy jakiegoś regexp.