кодесурса
«JavaScript

JavaScript: создать поиск без учета регистра

script1adsense2code
script1adsense3code

Строка JavaScript: упражнение 38 с решением

Напишите функцию JavaScript для создания поиска без учета регистра.

Тестовые данные :
console.log (case_insensitive_search («Упражнения JavaScript», «упражнения»));
«Совпадение»
console.log (case_insensitive_search («Упражнения JavaScript», «Упражнения»));
«Совпадение»
console.log (case_insensitive_search («Упражнения JavaScript», «Упражнения»));
"Не соответствует"

Иллюстрированная презентация:

«JavaScript:

Пример решения: -

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JavaScript function to create a case-insensitive search.</title>
</head>
<body>
</body>
</html>

Код JavaScript:

function case_insensitive_search(str, search_str)
  {
    var result= str.search(new RegExp(search_str, "i"));
  
    if (result>0)
    return 'Matched';
    else
    return 'Not Matched';  
   }
console.log(case_insensitive_search('JavaScript Exercises', 'exercises'));
console.log(case_insensitive_search('JavaScript Exercises', 'Exercises'));
console.log(case_insensitive_search('JavaScript Exercises', 'Exercisess'));

Пример вывода:

 Подобранная
Подобранная
Не соответствует

Блок - схема:

«Блок-схема:

Демонстрация в реальном времени:

См. Pen JavaScript Создание без учета регистра строки поиска ex-38 с помощью w3resource ( @ w3resource ) в CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Previous: написать функцию JavaScript для проверки нечувствительного к регистру (кроме специальных символов Unicode) сравнения строк.
Далее: напишите функцию JavaScript для некапитализации первого символа строки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code