Like this:
if (str.indexOf("Yes") >= 0)
…or you can use the tilde operator:
if (~str.indexOf("Yes"))
This works because indexOf()
returns -1
if the string wasn’t found at all.
Note that this is case-sensitive.
If you want a case-insensitive search, you can write
if (str.toLowerCase().indexOf("yes") >= 0)
Or:
if (/yes/i.test(str))
The latter is a regular expression or regex.
Regex breakdown:
/
indicates this is a regexyes
means that the regex will find those exact characters in that exact order/
ends the regexi
sets the regex as case-insensitive.test(str)
determines if the regular expression matchesstr
To sum it up, it means it will see if it can find the lettersy
,e
, ands
in that exact order, case-insensitively, in the variablestr
Related Posts:
- How do I check if string contains substring? [duplicate]
- How to check whether a string contains a substring in JavaScript?
- How can I get the last character in a string?
- How can I get the last character in a string?
- Escaping HTML strings with jQuery
- How do I redirect to another webpage?
- How do I make the first letter of a string uppercase in JavaScript?
- Uncaught ReferenceError: jQuery is not defined [duplicate]
- How do I check whether a checkbox is checked in jQuery?
- syntax error: unexpected token <
- Error OPTIONS net::ERR_CONNECTION_REFUSED
- Uncaught ReferenceError: jQuery is not defined [duplicate]
- JQuery – $ is not defined
- Cannot read property ‘push’ of undefined when combining arrays
- Disabling and enabling a html input button
- Check if checkbox is checked with jQuery
- How can I get the data-id attribute?
- document.getElementById vs jQuery $()
- How to import jquery using ES6 syntax?
- How to filter an array/object by checking multiple values
- Check if a variable is a string in JavaScript
- Uncaught SyntaxError: Invalid or unexpected token
- Infinite Scrolling in Asp.Net MVC with jQuery / AJAX Issues
- What are the difference between $(document).bind(‘ready’, function) and $(document).ready(function() {})
- How to use php code in javascript
- Adding images to a Bootstrap Carousel with AJAX
- How to read xml file contents in jQuery and display in html elements?
- How can I print using JQuery
- Unable to preventDefault inside passive event listener
- Loading local JSON file
- jQuery $.cookie is not a function
- How to check all checkboxes using jQuery?
- Setting background-image using jQuery CSS property
- Delete first character of a string in Javascript
- ES6: Create Strings using Template Literals – Freecodecamp
- Uncaught TypeError: Cannot read property ‘msie’ of undefined – jQuery tools
- Scroll Automatically to the Bottom of the Page
- keycode 13 is for which key
- How to update array value javascript?
- Equivalent of jQuery .hide() to set visibility: hidden
- Uncaught TypeError: Cannot read property ‘name’ of undefined
- TypeError: $(…).DataTable is not a function
- jQuery explode string like PHP
- Anagrams finder in javascript
- Validate date in dd/mm/yyyy format using JQuery Validate
- Dynamically load JS inside JS
- Simulate Keypress With jQuery
- Adding options to a
- How to add an object to an array
- String.Format not work in TypeScript
- jQuery Ajax POST example with PHP
- Setting and getting localStorage with jQuery
- this vs $(this)
- Javascript isnull
- Set value to currency in
- How to open a URL in a new Tab using JavaScript or jQuery?
- SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
- HTML Entity Decode
- Extract hostname name from string
- jquery beforeunload when closing (not leaving) the page?
- how to get the value of a textarea in jquery?
- How do I pass the this context to a function?
- How to use z-index in svg elements?
- Why define an anonymous function and pass it jQuery as the argument?
- How to scroll an HTML page to a given anchor
- What is the best way to detect a mobile device?
- How to filter JSON Data in JavaScript or jQuery?
- Get querystring from URL using jQuery [duplicate]
- jQuery checkbox change and click event
- jQuery selectors on custom data attributes using HTML5
- How do I refresh a DIV content?
- TypeError: abc.getAttribute is not a function
- jQuery sort elements using data id
- How to fire an event on class change using jQuery?
- Uncaught SyntaxError: Unexpected token with JSON.parse
- TypeError getElementsByTagName is not a function issue
- How to open a Bootstrap modal window using jQuery?
- window.location.replace() not working to redirect browser
- How to check if the URL contains a given string?
- Check if url contains string with JQuery
- jquery to validate phone number
- Closing Bootstrap modal onclick
- stopPropagation vs. stopImmediatePropagation
- What’s a Good Javascript Time Picker?
- Ajax success function
- How can I exit from a javascript function? [duplicate]
- Cannot read property ‘preventDefault’ of undefined in javascript error
- Object doesn’t support property or method ‘addEventListener’
- How to fix javascript .toFixed is not a Function error
- jQuery checkbox checked state changed event
- etect the Enter key in a text input field
- WordPress 5.5 – ReferenceError: commonL10n is not defined error
- Jquery function working in Chrome Console but not in the code [closed]
- How to set callback to execute after all the tinyMCE editors have been initialized?
- How do I make my wordpress post appear in a mouse hover preview?
- Change each text after 4 second and each image after 2 second
- wp post_tag change minlength
- How to locate the js code and php code for certain function?
- Use one javascript variable into another javascript file
- Styling parent based on a child element of a child in a WordPress page