Я ищу быстрый и простой способ проверить, является ли данная строка допустимым xpath. Кто-нибудь знает, существует ли что-то подобное?
Вы можете попробовать скомпилировать его в XPathExpression. http://msdn.microsoft.com/en-us/library/system.xml.xpath.xpathexpression.aspx
Приятным побочным преимуществом является то, что, если оно работает, у вас есть скомпилированное выражение, которое вы можете просто выполнить.