How can I convert to following Js regex into C#
let regex = /^([+]?\d{1,2}[.-\s]?)?(\d{3}[.-]?){2}\d{4}$/;
This patterns matches with following international mobile phone numbers
044668180099,
+49-691-234-5678,
+90-537-325-2345,
90-537-566-7152,
I want to do same matches wirh C#
Please advice