, если вы знаете, что число всегда будет состоять из 2 цифр:
string str = "35|http:\/\/v10.lscache3.c.youtube.com\/videoplayback?...";
int result;
if (!int.TryParse(str.Substring(0, 2), out result)) {
int.TryParse(str.Substring(0, 1), out result)
}
// use the number
, если вы не уверены, как долго это число, посмотрите на подход .indexOf () по dtb.Если вам нужно что-то более сложное, только тогда подумайте об использовании регулярных выражений.