ro  fr  en  es  pt  ar  zh  hi  de  ru
ART 2.0 ART 3.0 ART 4.0 ART 5.0 ART 6.0 Pinterest

Ahoana ny fomba hamoronana processor Batch miaraka amin'ny Powershell sy Regex hanoloana ny Tags HTML (parsing)

On Iunie 16, 2021, in Leadership and Attitude, by Neculai Fantanaru

Azonao atao ny mijery ny kaody feno:Https: // passatin.com / x gn qj qs7

Ohatra iray momba ny pejy HTML izay hovana miaraka amin'ny kaody powershell. Adikao amin'ny rakitra .html ny lahatsoratra etsy ambony, afatory amin'ny toeranaC: \ Folder1

   

 xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ro">

Ahoana ny fomba hamoronana processor Batch miaraka amin'ny Powershell sy Regex hanoloana ny Tags HTML (parsing)
 rel="canonical" href="https://MY-WEBSITE.COM" />
 name="description" content="I LOVE HTML and CSS"/>

 name="keywords" content="abordarea frontala a lucrurilor neelucidate"/>
 name="abstract" content="My laptop works just fine"/>
 name="Subject" content="I think I need a new car."/>
 property="og:url" content="https://otherwebsite.com"/>
 property="og:title" content="Nobody is here?" />
 property="og:description" content="Dance is my passion."/>





Ny kaody popershell eto ambany dia handika ny votoatin'ny Tags HTML amin'ny marika hafa amin'ny alàlan'ny fanoratana ny angon-drakitra. Mila mameno ny tags fotsiny ianaoSY

$sourcedir = "C:\Folder1\"
$resultsdir = "C:\Folder1\"

Get-ChildItem -Path $sourcedir -Filter *.html | ForEach-Object {
    $content = Get-Content -Path $_.FullName -Raw
	
# Copy the content of the tag 
	
    $replaceValue = (Select-String -InputObject $content -Pattern '(?<=).Matches.Value
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<="@id": ").*(")',$replaceValue
	
# Copy the content of the tag   in the tags ABSTRACT, SUBJECT, OG:TITLE, HEADLINE, KEYWORDS            #</span>
	
    <span style="color: #996633">$replaceValue</span> = (<span style="color: #007020">Select-String</span> -InputObject <span style="color: #996633">$content</span> -Pattern <span style="background-color: #fff0f0">'(?<=<title>Ahoana ny fomba hamoronana processor Batch miaraka amin'ny Powershell sy Regex hanoloana ny Tags HTML (parsing))').Matches.Value
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<="headline": ").+(?=")',$replaceValue
    $content = $content -replace '(?<="keywords": "Ahoana ny fomba hamoronana processor Batch miaraka amin'ny Powershell sy Regex hanoloana ny Tags HTML (parsing)",
	
# Copy the content of the tag $replaceValue = (Select-String -InputObject $content -Pattern '(?<=).Matches.Value
    $content = $content -replace '(?<=,$replaceValue
    $content = $content -replace '(?<="description": "Ahoana ny fomba hamoronana processor Batch miaraka amin'ny Powershell sy Regex hanoloana ny Tags HTML (parsing) |  Neculai Fantanaru",
  
   Set-Content -Path $resultsdir\$($_.name) $content
}
  

Safidy. Ity misy fanehoana regex izay hanova ny tag "Keywords" ao amin'ny pejin'ny HTML, manampy koma aorian'ny teny tsirairay.

Ampiasao amin'ny Netepad ++ -> CTR + F -> Zahao: fanamarihana mahazatra

SEARCH: (?s)<title>.*?<\/title>.*?<meta\x20name="keywords"\x20content="\K(\w+)|\G[^\w\r\n]+(\w+)  
REPLACE BY:  ?1\l\1:,\x20\l\2

That's all folks.

If you like my code, please SHARE IT

Azonao atao ihany koa ny mijery ny dikan-kaodyPython


Latest articles accessed by readers:

  1. An Eye To See And A Mind To Understand
  2. Turn Towards Me With An Eye Full Of Your Own Gaze
  3. The Snapshot Of Magic In God's Universe
  4. Rhythm Of My Heart

Donate via Paypal

Alternate Text

RECURRENT DONATION

Donate monthly to support
the NeculaiFantanaru.com project

SINGLE DONATION

Donate the desired amount to support
the NeculaiFantanaru.com project

Donate by Bank Transfer

Account Ron: RO34INGB0000999900448439

Open account at ING Bank

Join The Neculai Fantanaru Community



* Note: If you want to read all my articles in real time, please check the romanian version !

decoration
About | Site Map | Partners | Feedback | Terms & Conditions | Privacy | RSS Feeds
© Neculai Fântânaru - All rights reserved