В следующем коде я использовал RegExp для проверки E
с модификатором чувствительности к регистру i
в строке The best things in life are free
. Но он возвращает true
, даже если в строке нет прописных букв E
.RegExp в JavaScript с чувствительным к регистру модификатором
<html>
<body>
<script type="text/javascript">
var patt1=new RegExp("E","i");
document.write(patt1.test("The best things in life are free"));
</script>
</body>
</html>
The * я * означает "без учета регистра". – Gumbo
@Gumbo Thats, в чем проблема. RegExp должен возвращать 'false', потому что в строке' E' нет прописных букв 'Лучшие вещи в жизни свободны' – sandbox