: te gibidir:
^(\d+)
ve fesih durumunda
sonra (örneğin
999
için) bazı sayıdır Ve işareti (
&
) bir regex gerekmez. Sadece işareti üzerine dize bölmek ve elde edilen dizinin ilk elemanı almak: Alternatif
String temp = "12345&refere?X=Assess9677125?Folder_id=35478";
var splitArray = String.Split('&', temp);
var number = splitArray[0]; // returns 12345
, o ana kadar işareti dizinini ve substring
alabilirsiniz:
String temp = "12345&refere?X=Assess9677125?Folder_id=35478";
var ampersandIndex = temp.IndexOf("&");
var number = temp.SubString(0, ampersandIndex); // returns 12345
İhtiyaç duyduğunuz numara her zaman başlangıçta mı ve bir & amp; – Steve
Dizenin deseni nedir? –