Показать сообщение отдельно
Старый 30.07.2011, 01:40
ProxyGreen вне форума Посмотреть профиль Отправить личное сообщение для ProxyGreen Найти все сообщения от ProxyGreen
  № 30  
Ответить с цитированием
ProxyGreen
 
Аватар для ProxyGreen

Регистрация: Jul 2011
Сообщений: 67
Мой вариант с регулярными выражениями:

Код AS3:
public function xmlDetection(str:String):Boolean {
			if (str.search(/<(\w+)>.*<\/\1>\s*$/) == -1) {
				return false;
			}
 
			return true;
		}
Результаты:
Код AS3:
	var inputStr:String = "123";		
            var inputStr2:String = "<node>123</node>";
 
			trace(xmlDetection(inputStr)); //false
			trace(xmlDetection(inputStr2)); //true