string-comparison

Búsqueda insensible a mayúsculas y minúsculas

Estoy tratando de obtener una búsqueda que no distingue entre mayúsculas y minúsculas con dos cadenas en JavaScript funcionan ... s the BEST"; var searchstring="best"; var result= string.search(/searchstring/i); alert(result); ¿Cómo puedo lograr ¿esto?

Diferencia entre InvariantCulture y Ordinal string comparison

Al comparar dos cadenas en c# para la igualdad, ¿cuál es la diferencia entre la cultura invariante y la comparación ordinal?

Obtener la coincidencia de cadena más cercana

Necesito una forma de comparar varias cadenas con una cadena de prueba y devolver la cadena que se parece mucho a ella: TES ... e punto, pseudo código es aceptable. Si puede proporcionar un ejemplo para un idioma específico, ¡esto también es apreciado!

¿Cómo comparo dos cadenas en Perl?

¿Cómo comparo dos cadenas en Perl? Estoy aprendiendo Perl, hice que esta pregunta básica la buscara aquí en StackOverflow y no encontré una buena respuesta, así que pensé en preguntar.

Comprobar si una cadena no es null y no está vacía

¿Cómo puedo comprobar si una cadena no es null y no está vacía? public void doStuff(String str) { if (str != null & ... ; str != "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ }

Comprobar si una cadena comienza con XXXX

Me gustaría saber cómo comprobar si una cadena comienza con "hola" en Python. En Bash suelo hacer: if [[ "$string" =~ ^hello ]]; then do something here fi ¿Cómo logro lo mismo en Python?

Cadena de consulta MySQL contiene

He estado tratando de averiguar cómo puedo hacer una consulta con MySQL que comprueba si el valor (string $haystack ) en una ... le}') "); En PHP, la función se llama substr($haystack, $needle), así que tal vez: WHERE substr(`column`, '{$needle}')=1

¿Cómo puedo hacer una comparación de cadenas de texto SQL sensible a mayúsculas y minúsculas en MySQL?

Tengo una función que devuelve cinco caracteres con mayúsculas y minúsculas. Si hago una consulta sobre esta cadena, devolver ... dependientemente del caso. ¿Cómo puedo hacer que las consultas de cadenas de MySQL distingan entre mayúsculas y minúsculas?

¿Cómo comparar caracteres Unicode que "se parecen"?

Caigo en un asunto sorprendente. He cargado un archivo de texto en mi aplicación y tengo cierta lógica que compara el valor ... res que son así. ¿Hay alguna forma en C# de comparar los caracteres que se ven iguales pero que en realidad son diferentes?

Comparación de Cadenas de Similitud en Java

Quiero comparar varias cadenas entre sí, y encontrar las que son las más similares. Me preguntaba si hay alguna biblioteca, ... las claves generadas. Tiene inconvenientes, ya que todavía tiene que ser revisado manualmente, pero ahorraría mucho trabajo

Comparación de cadenas en bash. [[: no encontrado

Estoy tratando de comparar cadenas en bash. Ya encontré una respuesta sobre cómo hacerlo en stackoverflow . En la secuencia ... if [[ $var =~ regexp ]]; then #do something fi En ambos casos recibo error: [[: not found ¿Qué estoy haciendo mal?

Comprensión de la comparación NSString

Ambas comparaciones se evalúan como verdaderas: 1) @"foo" == @"foo"; 2) NSString *myString1 = @"foo"; NSString *myStrin ... de igualdad, y [myString1 isEqualToString:myString2] se requiere en su lugar. ¿Puede alguien arrojar algo de luz sobre esto?

Is = = in PHP a case-sensitive string comparison?

No pude encontrar esto en php.net. ¿El signo doble igual (==) distingue entre mayúsculas y minúsculas cuando se usa para comparar cadenas en PHP?

Comparación de cadenas en Java

¿Qué significa "comparar dos cuerdas lexicográficamente"?

Comparación de números de versión en Python

Quiero escribir una función similar a cmp que compara dos números de versión y devuelve -1, 0, o 1 basado en sus valores comp ... 1') == 1 assert mycmp('1.1.3', '1.1.3.000') == 0 assert mycmp('3.1.1.0', '3.1.2.10') == -1 assert mycmp('1.1', '1.10') == -1

Comparación de cadenas con tolerancia

Estoy buscando una manera de comparar una cadena con una matriz de cadenas. Hacer una búsqueda exacta es bastante fácil, por ... lgo en mente que el algoritmo de búsqueda devolverá algunos resultados en orden por el porcentaje de coincidencia o algo así.

¿Podrían las comparaciones de cadenas realmente diferir en función de la cultura cuando se garantiza que la cadena no cambiará?

Estoy leyendo credenciales cifradas/cadenas de conexión de un archivo de configuración. Resharper me dice, " String.indexOf ( ... realmente sensato añadir este "Sistema"?StringComparison.Ordinal " bit? Más importante aún, ¿podría lastimar algo (usarlo)?

Python: ¿Por qué ("hola" es "hola") evalúa como Verdadero? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Acerca del id cambiante de una cadena inmutable ... zlo. Entonces, ¿hay un solo lugar en la memoria para cada cadena de Python? Suena bastante extraño. ¿Qué está pasando aquí?

Error en la cadena de comparación de the.NET Marco

Es un requisito para cualquier comparación ordenar para trabajar que el operador de orden subyacente es transitivo y antisim ... no es negativo de cualquier manera: x = "\u4E00\u30A0"; // equiv: "一゠" y = "\u4E00\u002D\u0041"; // equiv: "一-A"

Opciones de la enumeración StringComparison

Estoy confundido por las opciones de la Enumeración StringComparison. Solo quiero comparar dos cadenas ignorando case. ¿Pued ... CurrentCulture Caso de la cultura actual InvariantCulture InvariantCultureIgnoreCase{[14]]} Ordinal OrdinalIgnoreCase