Các trang trong chủ đề:   < [1 2]
necesito ayuda para crear una expresión regular de búsqueda
Người gửi thông tin lên tuyến đoạn: Angel Llacuna
Daniel Frisano
Daniel Frisano  Identity Verified

Local time: 04:22
Thành viên kể từ 2008
English to Italian
+ ...
A ver esto Jun 15, 2018

Find: (\t)(.*?)(\t)
Replace: \1$2
(con espacio después del 2)

Es una variante de la solucción de Rossana. Funciona con el segundo (parece), pero también sustituye el cuarto, sexto, ..., tab de cada línea. Entonces se puede hacer lo siguiente:

A)
Find: (\t)(.*?)(\t)
Replace: \1$2§
(§ es un carácter provisional que no se usa nunca)

B) De la misma forma, sustituir el segundo § de cada línea con el tab original:
Fin
... See more
Find: (\t)(.*?)(\t)
Replace: \1$2
(con espacio después del 2)

Es una variante de la solucción de Rossana. Funciona con el segundo (parece), pero también sustituye el cuarto, sexto, ..., tab de cada línea. Entonces se puede hacer lo siguiente:

A)
Find: (\t)(.*?)(\t)
Replace: \1$2§
(§ es un carácter provisional que no se usa nunca)

B) De la misma forma, sustituir el segundo § de cada línea con el tab original:
Find: (§)(.*?)(§)
Replace: \1$2\t
Repetir B) hasta que la búsqueda no dé resultados.

C) Buscar § (todos, no regex), sustituir con espacio.

Untitled-2

[Edited at 2018-06-15 22:23 GMT]
Collapse


 
Angel Llacuna
Angel Llacuna  Identity Verified
Tây Ban Nha
Local time: 04:22
English to Spanish
TOPIC STARTER
Funciona .... Jun 16, 2018

Rossana Triaca wrote:

(\t)(.*?)(\t)
\1\2

(con un espacio después del 2). Igual que el anterior, selecciona lo que está en el medio, pero como después lo copia no debería haber problema.


Lo he probado con Find y Replace. Es efectivo.


 
FarkasAndras
FarkasAndras  Identity Verified
Local time: 04:22
English to Hungarian
+ ...
complicado y riesga errores Jun 17, 2018

Daniel Frisano wrote:

Find: (\t)(.*?)(\t)
Replace: \1$2
(con espacio después del 2)

Es una variante de la solucción de Rossana. Funciona con el segundo (parece), pero también sustituye el cuarto, sexto, ..., tab de cada línea. Entonces se puede hacer lo siguiente:

A)
Find: (\t)(.*?)(\t)
Replace: \1$2§
(§ es un carácter provisional que no se usa nunca)

B) De la misma forma, sustituir el segundo § de cada línea con el tab original:
Find: (§)(.*?)(§)
Replace: \1$2\t
Repetir B) hasta que la búsqueda no dé resultados.

C) Buscar § (todos, no regex), sustituir con espacio.



Tal vez funcionará, pero para qué hacer un procedimiento en tres pasos que es difícil de revisar, cuando todo se puede hacer en un paso en un modo mucho más simple y transparente? Para eso han introducido el símbolo ^. (Ver solución completa arriba.)


 
Các trang trong chủ đề:   < [1 2]


To report site rules violations or get help, contact a site moderator:

Điều phối viên của diễn đàn này
Monika Jakacka Márquez[Call to this topic]
Laureana Pavon[Call to this topic]

You can also contact site staff by submitting a support request »

necesito ayuda para crear una expresión regular de búsqueda






Wordfast Pro
Translation Memory Software for Any Platform

Exclusive discount for ProZ.com users! Save over 13% when purchasing Wordfast Pro through ProZ.com. Wordfast is the world's #1 provider of platform-independent Translation Memory software. Consistently ranked the most user-friendly and highest value

Buy now! »
CafeTran Espresso
You've never met a CAT tool this clever!

Translate faster & easier, using a sophisticated CAT tool built by a translator / developer. Accept jobs from clients who use Trados, MemoQ, Wordfast & major CAT tools. Download and start using CafeTran Espresso -- for free

Buy now! »