AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de cadenas
  • Función Replace y UNICODE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Reemplaza todas las instancias especificadas de una subcadena en una cadena por otra subcadena.
Observación: La cadena inicial no se modifica.
InitialString is string = "Abracadabra!"
ReplacedString is string = Replace(InitialString, "a", "o")
Info(ReplacedString) // Displays "Abrococobro!"
Sintaxis

Reemplazar una cadena por otra Ocultar los detalles

<Result> = Replace(<Initial string> , <String to replace> , <New string> [, <Option>])
<Result>: Cadena de caracteres
Nueva cadena en la que se reemplazaron las cadenas especificadas.
<Initial string>: Cadena de caracteres
Cadena en la que se reemplazarán las cadenas especificadas (tamaño máximo: 2 GB).
<String to replace>: Cadena de caracteres
Cadena que se reemplazará en la cadena inicial.
Si este parámetro corresponde a una cadena vacía (""), <Resultado> será igual a <Cadena inicial>.
<New string>: Cadena de caracteres
Cadena que reemplazará a <Cadena a reemplazar>.
Si este parámetro corresponde a una cadena vacía (""), se eliminarán todas las instancias de <Cadena a reemplazar>.
<Option>: Constante o combinación de constantes opcional
Indica las características de la búsqueda de la palabra a reemplazar:
IgnoreCaseBusca sin distinguir entre mayúsculas, minúsculas o acentos.
WholeWordBusca una palabra completa (entre caracteres de puntuación o espacios)

De forma predeterminada, la búsqueda distingue entre mayúsculas y minúsculas: las mayúsculas y minúsculas de la cadena buscada deben ser idénticas a las de la subcadena en la cadena inicial. Para realizar una búsqueda que no distinga entre mayúsculas y minúsculas, utilice la constante IgnoreCase.
Observaciones

Función Replace y UNICODE

Los parámetros <Cadena inicial>, <Cadena a reemplazar> y <Nueva cadena> pueden corresponder a:
  • cadenas ANSI.
  • cadenas UNICODE.
  • buffers.
Se pueden utilizar cadenas ANSI, cadenas Unicode y buffers en los diferentes parámetros de la función.
La siguiente regla de conversión se utiliza para sistemas Ansi (Windows o Linux):
  • Si al menos una de las cadenas es un buffer, todas las cadenas se convierten en buffers y la operación se realiza con buffers.
  • Si no se cumple la primera condición y hay al menos una cadena de caracteres Unicode, todas las cadenas se convierten en Unicode y la operación se realiza en Unicode (la conversión se realiza con el conjunto de caracteres actual, si es necesario).
  • De lo contrario, la operación se realiza en Ansi.
La regla de conversión utilizada para los sistemas Unicode es la siguiente:
  • Si al menos una de las cadenas es un buffer, todas las cadenas se convierten en buffers y la operación se realiza con buffers.
  • De lo contrario, la operación se realiza en Unicode.
Para obtener más información sobre UNICODE, consulte Gestión de UNICODE.
Recordatorio: Los parámetros de idioma se definen al llamar a la función ChangeCharset.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
video windev replace
https://youtu.be/m1cKtL-KeoU
amarildo
03 12 2018
retirar qrcode
s_qrcode_xml is string=[
<![CDATA[http://hnfe.sefaz.ba.gov.br/servicos/nfce/modulos/geral/NFCEC_consulta_chave_acesso.aspx?]]>
]
s_qrcode_xml=Replace(s_qrcode_xml,"<![CDATA[","")
s_qrcode_xml=Replace(s_qrcode_xml,"]]>","")
EDT_resultado=s_qrcode_xml

// BLOG COM VIDEO E EXEMPLO

http://windevdesenvolvimento.blogspot.com.br/2017/09/aula-1254-xml-014-retirar-qrcode_3.html

https://www.youtube.com/watch?v=lYTEg4sdZa0

De matos
03 09 2017

Última modificación: 03/07/2023

Señalar un error o enviar una sugerencia | Ayuda local