Urlify-funktioner och dess implementering

URLify är en enkel pärla som förfinar konverteringen av UTF-8-strängar till ASCII-säkra URI-strängar och gör att den kan användas som läsbara URL-segment. Efter att pärlan har installerats kan du anropa URLify-funktionen för vilken UTF-8-sträng som helst och den kommer automatiskt att omvandlas till en ASCII-säker URI-sträng. URLify har också den extra funktionaliteten att kunna ta bort undertexterna i en given ingång.

ACCENTKARTA

'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'AA', 'Æ' => 'AE', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', ' Ë' => 'E', 'Ì' => 'Jag', 'Í' => 'Jag', 'Î' => 'Jag', 'Ï' => 'Jag', 'Ð' => ' D', 'Ł' => 'L', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ ' => 'O', 'Ö' => 'O', 'Ø' => 'OE', 'Ù' => 'U', 'Ú' => 'U', 'Ü' => 'U ', 'Û' => 'U', 'Ý' => 'Y', 'Þ' => 'Th', 'ß' => 'ss', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' => 'a', 'å' => 'aa', 'æ' => 'ae' , 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e', 'ì' = > 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'd', 'ł' => 'l', 'ñ' => 'n', 'ń' => 'n', 'ò' => 'o', 'ó' => 'o', 'ô' => 'o', 'õ' => 'o', 'ō' => 'o', 'ö' => 'o', 'ø' => 'oe', 'ś' => 's', 'ù' => 'u', ' ú' => 'u', 'û' => 'u', 'ū' => 'u', 'ü' => 'u', 'ý' => 'y', 'þ' => ' th', 'ÿ' => 'y', 'ż' => 'z', 'Œ' => 'OE', 'œ' => 'oe', '&' => 'och'

Enkla steg för att implementera URLify Gem

  1. Gå till Gemfilen och lägg till ädelstenen urlifiera
  2. Kör kommandot paketinstallation
ELLER Kör kommandot i terminalen gem install urlify

En demonstration av implementering av URLify

Här är ett exempel på URLify-funktionalitet:
  1. Lägg till gem urlify i din Gemfile
  2. Kör paketinstallation
Vi kan nu börja använda URLify API och deras attribut enligt nedan: URLify .deaccentuate(sträng) ⇒ Objekt Tar bort diakritiska tecken från en indatasträngs tecken. .strip_subtitle(string) ⇒ Objekt Tar bort allt från en sträng efter första kolon. .urlify(sträng, separator = “_”) ⇒ Objekt Konverterar en indatasträng till en URL-säker sträng. Vi kan lägga till URLify-modulen till String-klassen och göra deaccentuate, strip_subtitle, urlify som instansmetod genom att göra följande: urlifiera

Referenser:

Git Hub: https://github.com/beastaugh/urlify Ruby on Rails Gems: https://dzone.com/articles/10-ruby-on-rails-gems-for-web-development RailsCarma erbjuder från början till slut ruby on rails utveckling lösningar som tillgodoser allt från driftsättning till support och hosting. Vi sätter ihop fantastiska idéer och professionella kodningsfärdigheter för att leverera stabila, effektiva och framgångsrika mobil- och webbapplikationer för ditt företag. Kontakta oss idag för branschens bästa lösningar för ditt företag! Spara Spara Spara

Prenumerera för de senaste uppdateringarna

relaterade inlägg

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

sv_SESwedish