yantar
Новичок
split в разных браузерах выдает разный результат
<script type = "text/javascript">
var str = 'test[normal]';
var reg = /\[(.*)\]/;
arrSplit = str.split(reg);
alert (arrSplit[1]);
</script>
В файрфоксе и опере выдает normal
В эксплорере undefined
А в сафари пустую стоку
Почему так ?
Вариант без сплит работает хорошо в каждом браузере
<script type = "text/javascript">
var reg = /\[(.*)\]/;
var str = 'test[normal]';
reg.test(str);
var strNew = RegExp.$1;
alert (strNew);
</script>
<script type = "text/javascript">
var str = 'test[normal]';
var reg = /\[(.*)\]/;
arrSplit = str.split(reg);
alert (arrSplit[1]);
</script>
В файрфоксе и опере выдает normal
В эксплорере undefined
А в сафари пустую стоку
Почему так ?
Вариант без сплит работает хорошо в каждом браузере
<script type = "text/javascript">
var reg = /\[(.*)\]/;
var str = 'test[normal]';
reg.test(str);
var strNew = RegExp.$1;
alert (strNew);
</script>