Questions sur string-comparison

26
réponses

Vérifier si une chaîne de caractères n'est pas nulle et non vide

Comment puis-je vérifier si une chaîne de caractères n'est pas nulle et non vide? public void doStuff(String st ... = "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ }
demandé sur 2010-08-30 12:01:47
10
réponses

Obtenir la corde la plus proche

j'ai besoin d'un moyen pour comparer plusieurs chaînes à une chaîne de test et retourner la chaîne qui lui ressemble é ... ce stade, le pseudo code est acceptable. Si vous pouvez fournir un exemple précis d'une la langue, c'est apprécié!
demandé sur 2011-05-02 20:20:28
10
réponses

Recherche non sensible à la casse

j'essaie d'obtenir une recherche non sensible à la casse avec deux chaînes en JavaScript. Normalement, ce ser ... searchstring="best"; var result= string.search(/searchstring/i); alert(result); Comment puis-je y parvenir?
demandé sur 2008-10-07 13:14:07
6
réponses

Comment puis-je comparer deux cordes en Perl?

comment comparer deux cordes en Perl? j'apprends le Perl, j'ai fait chercher cette question de base ici sur StackOverflow et je n'ai pas trouvé de bonne réponse donc j'ai pensé que je demanderais.
demandé sur 2009-07-24 05:30:03
8
réponses

Comment puis-je comparer les numéros de version en Python?

je suis en train de parcourir un répertoire qui contient des oeufs pour ajouter ces oeufs au sys.path . Si il y a deux ... contournement. Mais C'est Python, pas Java . Y a-t-il une façon élégante de comparer les chaînes de version?
demandé sur 2012-08-09 20:22:50
6
réponses

Comparaison des cordes à bash. [[: pas trouvé

j'essaie de comparer les cordes à bash. J'ai déjà trouvé une réponse sur la façon de le faire sur stackoverflow ... ething fi dans les deux cas je reçois une erreur: [[: not found Qu'est-ce que je fais de mal?
demandé sur 2012-09-01 23:23:56
10
réponses

Comment comparer des caractères Unicode qui "ressemblent"?

je tombe dans un numéro surprenant. j'ai chargé un fichier texte dans mon application et j'ai une logique qu ... si. Est-il un façon en C# pour comparer les caractères qui se ressemblent mais qui sont en fait différents?
demandé sur 2013-12-19 10:11:49
7
réponses

Python: Pourquoi est-ce que ("hello" est "hello") évaluer comme vrai? [dupliquer]

cette question a déjà une réponse ici: à Propos de la modification de l'identifia ... donc il n'y a qu'un seul endroit en mémoire pour chaque chaîne de Python? Semble assez étrange. Ce qui se passe ici?
demandé sur 2009-09-08 11:13:19
3
réponses

Quels sont quelques algorithmes pour comparer comment deux chaînes sont similaires?

je dois comparer les cordes pour décider si elles représentent la même chose. Il s'agit des titres de cas entrés par des ... ntification de la similitude entre les deux chaînes, que je peux ensuite transformer en réponse oui/non par heuristique?
demandé sur 2013-03-09 01:29:12
2
réponses

Bug dans la chaîne de comparaison de the.NET cadre

c'est une exigence pour tout tri de comparaison pour travailler que l'opérateur d'ordre sous-jacent est transitive ... négatif de toute façon: x = "\u4E00\u30A0"; // equiv: "一゠" y = "\u4E00\u002D\u0041"; // equiv: "一-A"
demandé sur 2012-11-06 19:26:02
6
réponses

PostgreSQL: comparaison de chaînes non sensibles à la casse

Est-il un simple ignorer les cas de comparaison pour PostgreSQL? je veux remplacer: SELECT id, user_na ... urs like et ilike travaillent sur des valeurs uniques (par exemple like '[email protected]' ), mais pas sur des ensembles.
demandé sur 2010-12-19 11:52:37
2
réponses

Options de L'énumération StringComparison

je suis confus par les options du StringComparison Enumeration. Je veux juste comparer deux ficelles ignorant l'affaire. ... es: suit: CurrentCulture CurrentCultureIgnoreCase culture invariante InvariantCultureIgnoreCase Ordinal OrdinalIgnoreCase
demandé sur 2012-02-23 20:50:00
12
réponses

Vérifier si une chaîne est un préfixe d'un autre

j'ai deux chaînes qui j'aimerais comparer: String et String:. Y a-t-il une fonction de bibliothèque qui retournerait true ... s, mais false pour say String et OtherString? Pour être précis, je veux savoir si une chaîne est un préfixe d'un autre.
demandé sur 2011-10-27 13:09:56
7
réponses

Pourquoi " ss "est-il égal au caractère" ß " de la sharp-s allemande?

Venir de cette question je me demandais pourquoi ä et ae sont différentes(ce qui est logique), mais ß et ... son.CurrentCulture); // true equals = String.Equals("strasse", "straße", StringComparison.InvariantCulture); // true
demandé sur 2015-04-24 14:05:57
2
réponses

Comment comparer le contenu de deux objets string dans PowerShell

Dans PowerShell, j'ai un tableau d'objets string, et j'ai un objet qui contient des objets string. En Java, vous pouvez fa ... es deux ont exactement les mêmes valeurs de chaîne, mais j'obtiens une valeur de retour de faux. Toutes les suggestions?
demandé sur 2013-09-12 22:45:24
1
réponses

Quelle est la différence entre les différentes méthodes de comparaison de chaîne [dupliquer]

possibilité de dupliquer: différences dans les méthodes de comparaison des chaînes de caractères ... .Equals() string.Compare() string.CompareTo() string.CompareOrdinal() string.ReferenceEquals() if (str1 == str2)
demandé sur 2011-05-25 10:00:10
6
réponses

C++ Compare char array avec string

j'essaie de comparer un tableau de caractères avec une chaîne comme so: const char *var1 = " "; var1 = getenv("myEnvVar" ... lace un programme qui produit sizeof, strlen, etc pour nous aider à travailler à travers elle. Merci à tous pour l'aide.
demandé sur 2009-08-25 23:51:09
8
réponses

Comparer une chaîne avec la chaîne vide (Java)

j'ai une question sur la comparaison d'une chaîne avec la chaîne vide en Java. Est-il une différence, si je compare un ... t les objets en général) avec equals , et non == , mais je me demande si cela a de l'importance pour la chaîne vide.
demandé sur 2009-02-10 13:16:51
1
réponses

Pourquoi la chaîne de comparaison par défaut ne parvient pas à maintenir la cohérence transitive?

je sais que ce numéro a été noté avant , plus ou moins concise, mais je continue à créer ce nouveau fil parce que je ... mpareInfo.GetSortKey fournit un DeyData unique pour ces chaînes, alors pourquoi ne sont-ils pas triés correctement?
demandé sur 2014-04-15 19:21:18
2
réponses

Est-ce que Nullable est un "type de valeur prédéfini" - ou comment fonctionne Equals () et == ?

pour ma propre implémentation D'une méthode Equals (), je veux vérifier un tas de champs internes. Je fais comme ça: ... ... é "Oui", mais je voulais être rassuré par les autres avec cette question, juste au cas où j'aurais manqué quelque chose.
demandé sur 2014-06-16 11:39:21
2
réponses

La meilleure technique d'apprentissage machine pour assortir les chaînes de produits

Voici un casse-tête... j'ai deux bases de données des mêmes 50000+ produits électroniques et je veux faire correspondre ... 0p LCD HDTV ce sont des produits différents avec des noms de produits très similaires. comment aborder ce problème?
demandé sur 2012-08-16 06:40:05
5
réponses

comparaison bash, dash et string

j'essaie de comparer deux chaînes dans un simple script shell. J'ai été en utilisant /bin/sh au lieu de /bin/bash, et apr ... h? Je sais que je peux toujours faire le contraire en utilisant != , mais je me demande une façon plus propre, portable.
demandé sur 2009-07-07 04:20:59
4
réponses

Collation Cast des variables nvarchar en T-sql

j'ai besoin de modifier le classement d'une variable de type nvarchar. documentation: (...) 3. La clause de collat ... peux pas trouver la syntaxe correcte pour L'usage de CAST(), CONVERT() ou déclaration variable avec DECLARE à cet effet.
demandé sur 2009-10-27 19:12:41
8
réponses

Java: String: equalsIgnoreCase vs commutation tout en majuscules/minuscules

il est venu à mon attention qu'il y a plusieurs façons de comparer les chaînes en Java. je viens de recevoir l'habitude i ... ois pas de réelle différence. est ce que quelqu'un sait si une pratique est meilleure que l'autre? Et si oui, pourquoi?
demandé sur 2010-12-15 07:17:53
4
réponses

Test si une chaîne de caractères contient un mot en PHP?

en SQL nous avons NOT LIKE %string% je dois le faire en PHP. if ($string NOT LIKE %word%) { do something } je pense qu ... ai besoin exactement de cette phrase de comparaison en PHP valide. if ($string NOT LIKE %word%) { do something } Merci
demandé sur 2012-02-03 00:02:03
4
réponses

Vérifier si la variable commence par 'http'

je suis sûr que c'est une solution simple, juste pas trouvé exactement ce dont j'avais besoin. en utilisant php, j'ai un ... mence par "http". if ($source starts with 'http') { $source = "<a href='$source'>$source</a>"; } Merci!
demandé sur 2010-12-12 02:42:57
3
réponses

Comment comparer deux Qstrings? [fermé]

je dois comparer deux Qstrings dans qt, dire Qstring str1="1005",str2="1006"; j'ai essayé d'utiliser , if(str1==str2) ... .compare(str2)==0) { return true; } les deux méthodes vont quand même à l'intérieur si condition & retourne true.
demandé sur 2013-10-09 10:29:58
3
réponses

Comparer deux NSStrings

dans mon application il y a un mécanisme qui exige qu'à un certain point deux NSString s sera le même pour faire quelque c ... as entrer dans le if modifier BOOL valeur. Est-il une autre façon de faire cette comparaison? Ai-je raté quelque chose?
demandé sur 2011-08-07 01:45:02
3
réponses

Pourquoi chaîne.Comparer semblent traiter les caractères accentués de façon incohérente?

si j'exécute l'instruction suivante: string.Compare("mun", "mün", true, CultureInfo.InvariantCulture) l ... un tri basé sur la première n lettres de chaque chaîne, où n est la longueur de la chaîne de recherche.
demandé sur 2009-09-03 11:03:55
4
réponses

Façon élégante de convertir entre StringComparison et StringComparer?

certaines méthodes. net utilisent comparaison de String comme paramètre, certaines utilisent compara ... e Case déclaration, mais peut-être il y a déjà quelque chose présent dans .NET ce que je suis en train d'ignorer.
demandé sur 2015-09-24 17:25:33