String EsempioRegex per ottenere le parentesi quadre contengono solo numeri, ma non sono tra parentesi quadre si
"[] [ds*[000112]] [1448472995] sample string [1448472995] ***";
l'espressione regolare deve corrispondere
[1448472995] [1448472995]
e non deve corrispondere [000112]
poiché non v'è piazza esterna staffa.
Attualmente ho questo regex che è la corrispondenza [000112]
così
const string unixTimeStampPattern = @"\[([0-9]+)]";
In altre parole, si desidera abbinare un numero tra parentesi solo se segue lo stesso numero di parentesi di apertura e chiusura (bilanciate)? –
È necessario utilizzare espressioni regolari di testo bilanciate per escludere parentesi nidificate. – sln
@ Tim: Sì, hai ragione. – Sameer