Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

कैसे जांचें कि इनपुट स्ट्रिंग में जेएसपी में निर्दिष्ट सबस्ट्रिंग है या नहीं?

fn:contains() फ़ंक्शन निर्धारित करता है कि इनपुट स्ट्रिंग में एक निर्दिष्ट सबस्ट्रिंग है या नहीं।

सिंटैक्स

fn:contains() फंक्शन में निम्नलिखित सिंटैक्स होता है -

boolean contains(java.lang.String, java.lang.String)

उदाहरण

निम्न उदाहरण fn:contains() . की कार्यक्षमता की व्याख्या करता है समारोह -

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "https://java.sun.com/jsp/jstl/functions" prefix = "fn" %>
<html>
   <head>
      <title>Using JSTL Functions</title>
   </head>
   <body>
      <c:set var = "theString" value = "I am a test String"/>
      <c:if test = "${fn:contains(theString, 'test')}">
         <p>Found test string<p>
      </c:if>
      <c:if test = "${fn:contains(theString, 'TEST')}">
         <p>Found TEST string<p>
      </c:if>
   </body>
</html>

आपको निम्न परिणाम प्राप्त होंगे -

Found test string

  1. कैसे जांचें कि स्ट्रिंग में पाइथन में केवल व्हाइटस्पेस अक्षर हैं या नहीं?

    हम जांच सकते हैं कि स्ट्रिंग में 2 विधियों का उपयोग करके केवल व्हाइटस्पेस वर्ण हैं या नहीं। सबसे पहले विधि isspace() का उपयोग कर रहा है। उदाहरण के लिए:

  1. कैसे जांचें कि पाइथन स्ट्रिंग में केवल अंक हैं या नहीं?

    स्ट्रिंग वर्ग में isdigit() नामक एक विधि है जो यदि स्ट्रिंग में सभी वर्ण अंक हैं और कम से कम एक वर्ण है, तो सही है, अन्यथा गलत है। आप इसे इस प्रकार कह सकते हैं - उदाहरण print("12345".isdigit()) print("12345a".isdigit()) आउटपुट True False आप उसी परिणाम के लिए रेगेक्स का उपयोग भी क

  1. कैसे जांचें कि पाइथन में किसी अन्य स्ट्रिंग में एक सबस्ट्रिंग निहित है या नहीं?

    एक स्ट्रिंग किसी अन्य स्ट्रिंग का सबस्ट्रिंग है या नहीं, यह जानने के लिए पायथन में एक कीवर्ड इन है। उदाहरण के लिए print('ello' in 'hello world')  आउटपुट True यदि आपको सबस्ट्रिंग की पहली अनुक्रमणिका की भी आवश्यकता है, तो आप अनुक्रमणिका को खोजने के लिए ढूंढें (सबस्ट्र) का उपयोग