The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
GnuWin32 2.4.12 (LibArchive filial) iBot Programversionerna - RSS News 0 05-10-2008 07:40
regexp hjälp TinCanFury Shell-programmering och Skript 0 04-06-2008 07:21
TCL: regexp matchningsalternativ specialtecknet sumitgarg Shell-programmering och Skript 6 01-09-2008 06:00
regexp med sed igen! andy2000 Shell-programmering och Skript 2 05-03-2007 11:15
regexp penfold UNIX för avancerade & Expertanvändare 1 06-28-2005 08:45

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 06-22-2005
Simerian Simerian is offline
Registered User
  
 

Join Date: oktober 2003
Ort: Storbritannien
Inlägg: 37
GnuWin32 sed 4.1.4 regexp matchningsalternativ

Jag använder GnuWin32 sed och har problem med regexp - dvs att de inte beter sig på samma sätt som i UNIX (POSIX och och allt det där). Jag har en ström av data, till exempel:

11111'222? "22" 33?'333'44444'55555 '

Jag vill infoga en \ n efter de apostrofer som * inte * föregås av en?.

Förväntad effekt:

11111 "
222? "22"
33?'333 '
44444 "
55555 "

Jag använde substitution:

s / \ ([^?] \) / \ 1 "\ n / g

Detta borde vara OK, men det fungerade inte ... den ersatte de som * hade * har en? framför - Jag vill ha det motsatta.

Alla experter med ett förslag? (bortsett från att hålla sig till UNIX)
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 07:46.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0