All Projects → SixArm → sixarm_ruby_unaccent

SixArm / sixarm_ruby_unaccent

Licence: other
SixArm.com » Ruby » Unaccent replaces a string's accented characters with ASCII characters.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to sixarm ruby unaccent

make model searchable
Adds simlpe search functionality to models
Stars: ✭ 27 (+80%)
Mutual labels:  gem
str
str is a string module with useful methods that don't exist in Lua's core
Stars: ✭ 30 (+100%)
Mutual labels:  string
capybara-json
No description or website provided.
Stars: ✭ 61 (+306.67%)
Mutual labels:  gem
stringy
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
Stars: ✭ 137 (+813.33%)
Mutual labels:  string
zengin-rb
💎 The ruby implementation of ZenginCode.
Stars: ✭ 83 (+453.33%)
Mutual labels:  gem
activerecord-shard for
Database Sharding Library for ActiveRecord
Stars: ✭ 16 (+6.67%)
Mutual labels:  gem
hydrate-text
A small, dependency-free and strongly typed template engine.
Stars: ✭ 45 (+200%)
Mutual labels:  string
webpay rails
WebpayRails is an easy solution for integrate Transbank Webpay in Rails applications
Stars: ✭ 16 (+6.67%)
Mutual labels:  gem
Stringfication
🔨 Make all objects to String!
Stars: ✭ 33 (+120%)
Mutual labels:  string
jsonapi-serializer-formats
💎 Gem to enrich jsonapi-serializer with multiple formats
Stars: ✭ 20 (+33.33%)
Mutual labels:  gem
is-string
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Stars: ✭ 17 (+13.33%)
Mutual labels:  string
nanook
Ruby library for making and receiving payments and managing a nano currency node
Stars: ✭ 17 (+13.33%)
Mutual labels:  gem
modular routes
Dedicated controllers for each of your Rails route actions.
Stars: ✭ 45 (+200%)
Mutual labels:  gem
string-similarity-js
Lightweight string similarity function for javascript
Stars: ✭ 29 (+93.33%)
Mutual labels:  string
ascii85gem
A simple gem that provides methods for encoding/decoding Adobe’s binary-to-text encoding of the same name.
Stars: ✭ 18 (+20%)
Mutual labels:  gem
rspec-json matchers
A collection of RSpec matchers for testing JSON data.
Stars: ✭ 23 (+53.33%)
Mutual labels:  gem
fuzzywuzzyR
fuzzy string matching in R
Stars: ✭ 32 (+113.33%)
Mutual labels:  string
array-sort-by
Powerful mechanism to sort arrays or array of objects by one or more properties. You can also specify a custom comparer function.
Stars: ✭ 37 (+146.67%)
Mutual labels:  accent
annoy.rb
annoy-rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).
Stars: ✭ 23 (+53.33%)
Mutual labels:  gem
split-on-first
Split a string on the first occurrence of a given separator
Stars: ✭ 68 (+353.33%)
Mutual labels:  string

SixArm.com → Ruby →
Unaccent gem

Gem Version Build Status Code Climate

Introduction

Replace a string's accent characters with ASCII characters.

Based on Perl Text::Unaccent from CPAN.

For docs go to http://sixarm.com/sixarm_ruby_unaccent/doc

Want to help? We're happy to get pull requests.

Install

Gem

To install this gem in your shell or terminal:

gem install sixarm_ruby_unaccent

Gemfile

To add this gem to your Gemfile:

gem 'sixarm_ruby_unaccent'

Require

To require the gem in your code:

require 'sixarm_ruby_unaccent'

Examples

French:

require "sixarm_ruby_unaccent"
str = "déjà vu";
str.unaccent => "deja vu";

Greek:

require "sixarm_ruby_unaccent"
str = "νέα" (aka "\x{03AD}\x{03BD}\x{03B1}")
str.unaccent => "νεα" (aka "\x{03B5}\x{03BD}\x{03B1}")
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].