JavaScript substring()

📔 : Java Script 🔗

JavaScript में String slice() method की तरह ही substring() method भी दिए गए start - end argument के according String में से sub-string extract करता है।


slice() और substring() में difference इतना है अगर start value, end value से ज्यादा है तो value आपस में swap हो जाती है। means substring(45 , 5) - substring(5 , 45) हो जायगा।


यह method भी Original String में कोई changes नहीं करता है।

JavaScript String substring Syntax

string.substring(start : int, end : int);

Parameters
  1. start | required : यह starting value है , जहाँ से sub-string को select करना है। input value का type integer होना चाहिए।

  2. end | optional : यह end value है , जहाँ तक sub-string को select करना है। इसका type भी integer होना चाहिए।

  3. Return Value : दिए गए input के according , एक selected elements का एक new String return करता है।

JavaScript Array substring Example

File : js_substring.html

CopyFullscreenClose FullscreenRun
<!DOCTYPE html>
<html>
  <body>
    <script>
      let str = "Visit learnhinsituts.com to learn PHP , JavaScript , jQuery etc.";
      document.write(str.substring(5, 24));
      /*now try with different value where start value is greater than end value*/
      document.write("<br>" + str.substring(24, 5));
      /*select substring from start point*/
      document.write("<br>" + str.substring(28));
      document.write("<br> original String : "+ str);
    </script>
  </body>
</html>
Output
pre class="op_content">learnhinsituts.com learnhinsituts.com learn PHP , JavaScript , jQuery etc. original String : Visit learnhinsituts.com to learn PHP , JavaScript , jQuery etc.

Note : String slice() method की तरह इसमें आप negative value enter करके sub - string select नहीं कर सकते हैं।

Related Topics :

Rahul Kumar

Rahul Kumar

Hi ! I'm Rahul Kumar Rajput founder of learnhindituts.com. I'm a software developer having more than 4 years of experience. I love to talk about programming as well as writing technical tutorials and blogs that can help to others. I'm here to help you navigate the coding cosmos and turn your ideas into reality, keep coding, keep learning :)

Get connected with me. :) LinkedIn Twitter Instagram Facebook