HTML குறிச்சொற்களை நீக்குதல்

ஒரு உரை தொகுதியிலிருந்து அனைத்து HTML குறிச்சொற்களையும் நீக்கவும்.

4.92 / 13 மதிப்பீடுகள்

1. அறிமுகம்

HTML குறிச்சொல் நீக்கி என்பது ஒரு எளிய ஆன்லைன் கருவியாகும். இது ஒரு உரைப் பகுதியில் உள்ள அனைத்து HTML குறிச்சொற்களையும் (Tags) நீக்குகிறது. உங்களிடம் இணையதளம், மின்னஞ்சல், CMS அல்லது குறியீட்டு (Code) திருத்தியிலிருந்து நகலெடுக்கப்பட்ட <p>, <div>, <strong>, அல்லது <br> போன்ற HTML கூறுகளைக் கொண்ட உள்ளடக்கம் இருந்தால், இந்த கருவி அதை உடனடியாக சுத்தமான, எளிய உரையாக மாற்றும்.

HTML குறிச்சொற்கள் இணையப் பக்கங்களை வடிவமைப்பதற்கு பயனுள்ளதாக இருக்கும். ஆனால், உங்களுக்கு வெறும் மூல (Raw) உரை தேவைப்படும் போது அவை எப்போதும் பொருத்தமானவை அல்ல. உதாரணமாக, ஒரு தரவுத்தளத்தில் உரையை ஒட்ட, API-க்கு உள்ளடக்கத்தை அனுப்ப, சேகரிக்கப்பட்ட தரவை சுத்தப்படுத்த, அல்லது பகுப்பாய்விற்காக உரையைத் தயாரிக்க நீங்கள் விரும்பலாம். ஒவ்வொரு வரியிலும் உள்ள குறிச்சொற்களை கைமுறையாக நீக்குவதற்குப் பதிலாக, இந்த கருவி சில விநாடிகளில் அவற்றை தானாகவே அகற்றுகிறது.

இந்த கருவி தொடக்கநிலை பயனர்களுக்கும் ஏற்றது; இதைப் பயன்படுத்த தொழில்நுட்ப அறிவு தேவையில்லை. உங்கள் HTML உள்ளடக்கத்தை ஒட்டி, சமர்ப்பிக்கவும்; பின்னர் எந்த மார்க்அப்பும் இல்லாத சுத்தமான பதிப்பைப் பெறுங்கள். இணைய அடிப்படையிலான உள்ளடக்கத்தை அடிக்கடி கையாளும் டெவலப்பர்கள், உள்ளடக்கத் தொகுப்பாளர்கள், சந்தைப்படுத்துநர்கள் மற்றும் தரவு பகுப்பாய்வாளர்களுக்கு இது மிகவும் பயனுள்ளதாகும்.


2. இது எவ்வாறு செயல்படுகிறது

HTML குறிச்சொல் நீக்கி, பயனர் சமர்ப்பித்த உள்ளடக்கத்தை செயலாக்கி, அனைத்து HTML மார்க்அப்பையும் நீக்குகிறது. அதே நேரத்தில், அந்த குறிச்சொற்களுக்குள் உள்ள வாசிக்கக்கூடிய உரையை பாதுகாக்கிறது. இதன் செயல்முறை மிகவும் எளிமையானது: இது உள்ளீட்டு சரத்தை (Input String) ஸ்கேன் செய்து அனைத்து HTML கூறுகளையும் அகற்றுகிறது. இதன் விளைவாக, எளிய உரை மட்டும் மீதமிருக்கும்.

உள்ளீட்டு அளவுரு

  • உள்ளடக்கம் (கட்டாயம்): HTML குறிச்சொற்களைக் கொண்டிருக்கக்கூடிய ஒரு உரைப் பகுதி. இந்தப் புலம் காலியாக இருக்கக் கூடாது.

சரிபார்ப்பு விதிகள்

  • உள்ளடக்கம் புலம் காலியாக இருக்கக் கூடாது.
  • வெறும் இடைவெளிகளை மட்டுமே கொண்ட உள்ளீடு செல்லுபடியாகாததாகக் கருதப்படும்.
  • அனுமதியற்ற சமர்ப்பிப்புகளைத் தடுக்க, செல்லுபடியாகும் பாதுகாப்பு டோக்கன் அவசியம்.

உள்ளடக்கப் புலம் காலியாகவோ அல்லது செல்லுபடியாகாததாகவோ இருந்தால், கருவி ஒரு பிழைச் செய்தியை வழங்கும்; மேலும் கோரிக்கையை செயலாக்காது. இது தரவின் ஒருமைப்பாட்டை உறுதிசெய்து தேவையற்ற செயலாக்கத்தைத் தடுக்கிறது.

செயலாக்க தர்க்கம்

சரிபார்ப்பு வெற்றிகரமாக முடிந்ததும், கருவி சேவையகத்தில் இயங்கும் ஒரு செயல்பாட்டைப் பயன்படுத்தி, சமர்ப்பிக்கப்பட்ட உரையிலிருந்து அனைத்து HTML குறிச்சொற்களையும் நீக்குகிறது. இதில் தலைப்புகள், பத்திகள், இணைப்புகள், வடிவமைப்பு குறிச்சொற்கள், ஸ்கிரிப்ட்கள் மற்றும் Inline கூறுகள் போன்ற வழக்கமான HTML கூறுகள் அடங்கும். அவற்றின் உள்ளேயுள்ள உரை மாற்றமின்றி இருக்கும்.

உதாரணமாக, உள்ளீட்டில் பின்வருவது இருந்தால்:

<p>Hello <strong>World</strong></p>

வெளியீடு இவ்வாறு இருக்கும்:

Hello World

வெளியீட்டு அமைப்பு

  • முடிவு: அனைத்து HTML குறிச்சொற்களும் அகற்றப்பட்ட சுத்தமான எளிய உரை.

வரம்புகள்

  • அனைத்து HTML குறிச்சொற்களும் எந்த விதிவிலக்கும் இல்லாமல் அகற்றப்படும்.
  • வரி முறிவு (Line Break) போன்ற வடிவமைப்புகள் HTML கூறுகள் மூலம் வரையறுக்கப்பட்டிருந்தால், அவை இழக்கப்படலாம்.
  • இந்தக் கருவி குறிப்பிட்ட HTML குறிச்சொற்களை மட்டும் பாதுகாக்காது.

3. இந்தக் கருவியை எவ்வாறு பயன்படுத்துவது

  1. உங்கள் HTML உள்ளடக்கத்தை உள்ளீட்டுப் புலத்தில் ஒட்டவும்.
  2. உள்ளடக்கப் புலம் காலியாக இல்லை என்பதை உறுதிப்படுத்தவும்.
  3. உள்ளடக்கத்தை செயலாக்க படிவத்தைச் சமர்ப்பிக்கவும்.
  4. முடிவு பகுதியில் இருந்து சுத்தமான எளிய உரையை நகலெடுக்கவும்.

இந்தக் கருவி உங்கள் உள்ளடக்கத்தை உடனடியாக செயலாக்கி, HTML குறிச்சொற்கள் இல்லாத பதிப்பை வழங்கும்.


4. நடைமுறை எடுத்துக்காட்டுகள்

எடுத்துக்காட்டு 1: இணையதள உள்ளடக்கத்தை சுத்தப்படுத்துதல்

உள்ளீடு:

<h1>Welcome</h1><p>This is a <em>sample</em> page.</p>

வெளியீடு:

WelcomeThis is a sample page.

பயன்பாட்டு எடுத்துக்காட்டு: CMS-இலிருந்து ஏற்றுமதி செய்யப்பட்ட உள்ளடக்கத்திலிருந்து வாசிக்கக்கூடிய உரையை எடுத்து, அதை எளிய உரை மின்னஞ்சலில் சேர்ப்பதற்கு முன் பயன்படுத்துதல்.

எடுத்துக்காட்டு 2: தரவுத்தளத்திற்கான தரவைத் தயாரித்தல்

உள்ளீடு:

<div class="description">Product <strong>A1</strong> - <span>$29.99</span></div>

வெளியீடு:

Product A1 - $29.99

பயன்பாட்டு எடுத்துக்காட்டு: தயாரிப்பு விவரங்களை ஒரு தரவுத்தள நெடுவரிசையில் எளிய உரையாக சேமித்தல்.


5. டெவலப்பர்களுக்கான பயன்பாடுகள்

- பயனர் உள்ளீட்டை சுத்தப்படுத்துதல்

பயனர்களால் உருவாக்கப்பட்ட உள்ளடக்கத்தை தரவுத்தளத்தில் சேமிப்பதற்கு முன் HTML மார்க்அப்பை நீக்குங்கள். இதனால் தேவையற்ற வடிவமைப்பு அல்லது உட்பொதிக்கப்பட்ட ஸ்கிரிப்ட்கள் தவிர்க்கப்படும்.

- API-களுக்கான தரவு சுத்தப்படுத்துதல்

HTML வடிவமைப்பில் உள்ளடக்கத்தை வழங்கும் மூன்றாம் தரப்பு API-களை பயன்படுத்தும்போது, அதை செயலாக்குவதற்கு அல்லது எளிய உரை சூழலில் காட்டுவதற்கு முன் குறிச்சொற்களை அகற்றுங்கள்.

- இணையத் தரவு சேகரிப்பு (Web Scraping) செயல்முறைகள்

HTML பக்கங்களிலிருந்து வாசிக்கக்கூடிய உரையைப் பெற்று, பின்னர் உரை பகுப்பாய்வு அல்லது அட்டவணைப்படுத்தலைச் செய்வதற்காக இந்த தர்க்கத்தை Web Scraping செயல்முறைகளில் ஒருங்கிணைக்கவும்.

- பதிவு மற்றும் தணிக்கை அமைப்புகள்

HTML வடிவமைப்பு இல்லாமல் பதிவுகளைச் சேமிக்கவும். இதனால் பதிவுகள் ஒரே மாதிரியாகவும் தேடக்கூடியதாகவும் இருக்கும்.

PHP எடுத்துக்காட்டு

$input = "<p>Example <strong>text</strong></p>";
$output = strip_tags($input);
echo $output; // Example text

JavaScript எடுத்துக்காட்டு

function removeHtmlTags(str) {
  return str.replace(/<[^>]*>/g, '');
}
const input = "<p>Hello <b>World</b></p>";
console.log(removeHtmlTags(input)); // Hello World

உற்பத்தி (Production) அமைப்புகளில் ஒருங்கிணைக்கும் போது, எப்போதும் உள்ளீட்டைச் சரிபார்த்து, CSRF பாதுகாப்பு அல்லது அதற்கு இணையான பாதுகாப்பு நடவடிக்கைகளை செயல்படுத்துங்கள்.


6. அடிக்கடி கேட்கப்படும் கேள்விகள்

HTML குறிச்சொல் நீக்கி என்ன செய்கிறது?

இது உரையிலிருந்து அனைத்து HTML மார்க்அப்பையும் நீக்கி, சுத்தமான எளிய உரையை வழங்குகிறது.

இந்தக் கருவி JavaScript மற்றும் script குறிச்சொற்களையும் நீக்குமா?

ஆம். script குறிச்சொற்கள் உட்பட அனைத்து HTML கூறுகளும் அகற்றப்படும்.

குறிச்சொற்களுக்குள் உள்ள உரை பாதுகாக்கப்படுமா?

ஆம். குறிச்சொற்கள் மட்டுமே அகற்றப்படும்; வாசிக்கக்கூடிய உரை பாதுகாக்கப்படும்.

முக்கியமான தரவுகளுடன் இந்தக் கருவியைப் பயன்படுத்துவது பாதுகாப்பானதா?

இது சமர்ப்பிக்கப்பட்ட உரையை பாதுகாப்பாக செயலாக்குகிறது. இருப்பினும், முக்கியமான தகவல்களைக் கையாளும்போது எப்போதும் சிறந்த பாதுகாப்பு நடைமுறைகளைப் பின்பற்றுங்கள்.

சில குறிப்பிட்ட HTML குறிச்சொற்களை மட்டும் பாதுகாக்க முடியுமா?

இல்லை. இந்தக் கருவி அனைத்து HTML குறிச்சொற்களையும் எந்த விதிவிலக்கும் இல்லாமல் அகற்றுகிறது.

சுத்தப்படுத்திய பிறகு வரி முறிவுகள் ஏன் காணாமல் போகின்றன?

வரி முறிவுகள் <br> அல்லது <p> போன்ற HTML கூறுகள் மூலம் வரையறுக்கப்பட்டிருந்தால், அந்தக் குறிச்சொற்களை நீக்கும்போது காணக்கூடிய இடைவெளிகளும் மறைந்து போகலாம்.

பகிர்

பிரபலமான கருவிகள்