using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"(?:P\s*=\s*{{P-Sätze)((\|(\d{3}(\+*))*|\|*\d{3})*)";
string input = @"""{{Infobox Chemikalie\n| Strukturformel = [[Datei:Sulfurous dichloride 200.svg|130px|Struktur von Thionylchlorid]]\n| Suchfunktion = Cl2OS\n| Andere Namen = * Schwefligsäurechlorid\n* Chlorthionyl\n* Thionyldichlorid\n| Summenformel = SOCl<sub>2</sub>\n| CAS = 7719-09-7\n| EG-Nummer = 231-748-8\n| ECHA-ID = 100.028.863\n| PubChem = 24386\n| ChemSpider = 22797\n| Beschreibung = farblose, stark lichtbrechende, erstickend riechende Flüssigkeit<ref name=\""roempp\"">{{RömppOnline|Name=Thionylchlorid|Datum=2. Mai 2014|ID=RD-20-01498}}</ref>\n| Molare Masse = 118,97 [[Gramm|g]]·[[mol]]<sup>−1</sup>\n| Aggregat = flüssig\n| Dichte = 1,638 g·[[Meter|cm]]<sup>−3</sup> (20 °C)<ref name=\""GESTIS\"">{{GESTIS|Name=Thionylchlorid|ZVG=1310|CAS=7719-09-7|Datum=8. Januar 2020}}.</ref>\n| Schmelzpunkt = −104,5 [[Grad Celsius|°C]]<ref name=\""GESTIS\"" />\n| Siedepunkt = 76 °C<ref name=\""GESTIS\"" />\n| Dampfdruck = * 124 h[[Pascal (Einheit)|Pa]] (20 °C)<ref name=\""GESTIS\"" />\n* 188 hPa (30 °C)<ref name=\""GESTIS\"" />\n* 435 hPa (50 °C)<ref name=\""GESTIS\"" />\n| Löslichkeit = teils heftige Zersetzung mit Wasser und [[Alkohole]]n<ref name=\""roempp\"" />\n| Brechungsindex = 1,518 (20 °C)<ref name=\""Sigma\"">{{Sigma-Aldrich|sial|88950|Datum=3. Oktober 2016|Name=Thionyl chloride}}</ref>\n| CLH = {{CLH-ECHA|ID=100.028.863 |Name=Thionyl dichloride |Datum=1. Februar 2016}}\n| Quelle GHS-Kz = <ref name=\""GESTIS\"" />\n| GHS-Piktogramme = {{GHS-Piktogramme|06|05}}\n| GHS-Signalwort = Gefahr\n| H = {{H-Sätze|111+222|302|331|314|335}}\n| EUH = {{EUH-Sätze|014+111|029}}\n| P = {{P-Sätze|280|301+330+331|304+340|305+351+338|308+310}}\n| Quelle P = <ref name=\""GESTIS\"" />\n| MAK = Schweiz: 1 ml·m<sup>−3</sup> bzw. 5 mg·m<sup>−3</sup><ref>{{SUVA-MAK |Name=Thionylchlorid |CAS-Nummer=7719-09-7 |Abruf=2015-11-02}}</ref>\n| ToxDaten = * {{ToxDaten |Typ=LC50 |Organismus=Ratte |Applikationsart=inhalativ |Wert=500–1274 [[Parts per million|ppm]]·1 h |Bezeichnung= |Quelle=<ref name=\""GESTIS\"" /> }}\n*{{ToxDaten |Typ=LC50 |Organismus=Ratte |Applikationsart=inhalativ |Wert=540 [[Parts per million|ppm]]·4 h |Bezeichnung= |Quelle=<ref name=\""GESTIS\"" /> }}\n}}\n\n'''Thionylchlorid''' ist eine stark lichtbrechende farblose Flüssigkeit, das [[Anorganische Säurehalogenide|Dichlorid]] der [[Schweflige Säure|Schwefligen Säure]].\n\n== Geschichte ==\nThionylchlorid wurde erstmals im Jahre 1849 durch die Umsetzung von [[Schwefeldioxid]] mit [[Phosphorpentachlorid]] erhalten.<ref>M. Persoz: In: ''[[Compt. Rend.]]'' 28, 1849, S. 86–88.</ref><ref>P. Kremers: In: ''[[Justus Liebigs Ann. Chem.]]'' 70, 1848, S. 297–300.</ref> Nachdem seine Eignung als Chlorierungsreagenz erkannt wurde, wurde es etwa ab 1900 im industriellen Maßstab hergestellt und verwendet.<ref name=\""Ullmann\"">H.-D. Lauss, W. Steffens: ''Sulfur Halides.'' In: ''[[Ullmanns Enzyklopädie der Technischen Chemie]].'' Wiley-VCH Verlag, Weinheim 2012, {{DOI|10.1002/14356007.a25_623}}.</ref>\n\n== Eigenschaften ==\n[[Datei:Thionyl-chloride-2D-dimensions.png|mini|links|Bindungslängen und -winkel von Thionylchlorid]]\nThionylchlorid ist eine farblose bis gelbliche, an der Luft rauchende Flüssigkeit, die sich in Wasser oder bei Erhitzung oder unter Lichteinwirkung zersetzt. Ihre Dämpfe wirken schon bei großer Verdünnung erstickend.<ref name=\""GESTIS\"" /> Die Verbindung reagiert heftig mit Wasser und [[Base (Chemie)|Basen]] sowie mit einigen [[Alkohole]]n. Beim Erhitzen über 80 °C zerfällt es in [[Schwefeldioxid]], [[Chlor]] und [[Dischwefeldichlorid]],<ref>''[https://www.uni-muenster.de/Chemie.ac/gefahrstoff/uw-c209.htm Thionylchlorid (7719-09-7)]'', Universität Münster, abgerufen am 4. November 2014.</ref> gemäß der Gleichung:\n::<math>\\mathrm{4 \\ SOCl_2 \\ \\longrightarrow \\ 2 \\ SO_2 + S_2Cl_2 + 3 \\ Cl_2}</math>\n\nBei der Reaktion mit Wasser bildet sich [[Chlorwasserstoff]] und Schwefeldioxid:<ref name=\""GESTIS\"" />\n::<math>\\mathrm{SOCl_{2(l)} + H_2O_{(l)} \\ \\longrightarrow \\ 2 \\ HCl_{(g)} + SO_{2(g)}}</math>\n\n== Herstellung ==\nThionylchlorid wird im Labor durch Einleiten von [[Schwefeltrioxid]] in [[Schwefeldichlorid]] oder durch Überleiten von [[Schwefeldioxid]] über [[Phosphorpentachlorid]] hergestellt:<ref>G. Brauer (Hrsg.): ''Handbook of Preparative Inorganic Chemistry.'' 2. Auflage. vol. 1, Academic Press, 1963, S. 382–383.</ref>\n:<math>\\mathrm{SCl_2 + SO_3 \\ \\longrightarrow SOCl_2 + SO_2}</math>\n:<math>\\mathrm{PCl_5 + SO_2 \\ \\longrightarrow POCl_3 + SOCl_2}</math>\n\n== Verwendung ==\n* In [[Lithium-Thionylchlorid-Batterie]]n als [[Kathode]]nmaterial\n\n* Industriell wird Thionylchlorid zur Herstellung folgender Substanzen verwendet:\n** [[Aromaten|aromatische]] [[Sulfonsäurechlorid]]e\n** [[Carbonsäurechloride]] aus [[Carbonsäure]]n:<br /><math>\\mathrm{R{-}COOH + SOCl_2 \\ \\longrightarrow \\ R{-}CO{-}Cl + SO_2 + HCl}</math>\n** [[Alkylchlorid]]e aus [[aliphatisch]]en [[Alkohole]]n:<br /><math>\\mathrm{R{-}OH + SOCl_2 \\ \\longrightarrow \\ R{-}Cl + SO_2 + HCl}</math>\n\n== Einzelnachweise ==\n<references />\n\n[[Kategorie:Schwefelverbindung]]\n[[Kategorie:Säurechlorid]]\n[[Kategorie:Sauerstoffverbindung]]""";
RegexOptions options = RegexOptions.Multiline;
foreach (Match m in Regex.Matches(input, pattern, options))
{
Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx