🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

9 total messages Started by Hiroshi Mitani ITRL DG6 Mon, 02 Nov 1992 06:09
How to use variables in regular expression?
#1
Author: Hiroshi Mitani ITRL DG6
Date: Mon, 02 Nov 1992 06:09
14 lines
1010 bytes
$@>>2<EE4o$N;0C+$H?=$7$^$9!#(J

awk $@$N%9%/%j%W%H$rAH$s$G$$$k$N$G$9$,!"%Q%?!<%sFb$N@55,I=8=$NCf$G(J
awk $@$NJQ?t$r;H$&J}K!$,$o$+$j$^$;$s!#(J
$@$7$+$?$,$J$$$N$G!":#$O!"%Q%?!<%sIt$H%"%/%7%g%sIt$rJ,$1$F!"(J

awk '$1 ~ /^'$key'/' file | awk -f script

$@$N$h$&$J$3$H$r$7$F$$$^$9!#$J$s$H$+#1$D$N%9%/%j%W%H$K$^$H$a$k$3$H$O(J
$@$G$-$J$$$G$7$g$&$+!)(J
$@$4B8CN$NJ}$,$$$i$C$7$c$$$^$7$?$i!"$I$&$>$h$m$7$/8f65<(4j$$$^$9!#(J
-- 
                                $@>>2<EE4o;:6H!J3t!K(J  $@1GA|8&5f=j(J
                                $@;0C+(J $@9@(J hmitani@e5.drl.mei.co.jp
Re: How to use variables in regular expression?
#2
Author: Koichi Yasuoka
Date: Wed, 04 Nov 1992 00:52
13 lines
1261 bytes
$@!!5~ETBg3XBg7?7W;;5!%;%s%?!<$N0B2,$H?=$7$^$9!#(J

$@!!>>2<EE4o$N;0C+$5$s$O=q$-$^$7$?!#(J
>awk $@$N%9%/%j%W%H$rAH$s$G$$$k$N$G$9$,!"%Q%?!<%sFb$N@55,I=8=$NCf$G(J
>awk $@$NJQ?t$r;H$&J}K!$,$o$+$j$^$;$s!#(J

$@!!(Jawk$@$N@55,I=8=$NCf$K$O!";DG0$J$,$i(Jawk$@$NJQ?t$OKd$a9~$a$^$;$s!#(J
index$@$H(Jsubstr$@$rAH$_9g$o$;$k$J$j$7$F!"$A$^$A$^$H$d$k$7$+$J$$$H(J
$@;W$$$^$9!#$*Lr$KN)$F$J$/$F$4$a$s$J$5$$!#(J
==============================================================================
  $@#J#A#Z#Z%a!<%j%s%0%j%9%H4IM}<T(J	$@0B2,9'0l!w5~ETBg3XBg7?7W;;5!%;%s%?!<(J
					  yasuoka@kudpc.kyoto-u.ac.jp
==============================================================================
Re: How to use variables in regular expression?
#3
Author: TANI Tadaaki,419,2277,
Date: Wed, 04 Nov 1992 01:51
32 lines
1478 bytes
$B!!Bg:eI\N)Bg3X$NC+$G$9!#(J

<3458@maxwell.drl.mei.co.jp>$B$N5-;v$K$*$$$F(J
hmitani@drl.mei.co.jp$B$5$s$O=q$-$^$7$?!#(J

> awk $B$N%9%/%j%W%H$rAH$s$G$$$k$N$G$9$,!"%Q%?!<%sFb$N@55,I=8=$NCf$G(J
> awk $B$NJQ?t$r;H$&J}K!$,$o$+$j$^$;$s!#(J

$B!!Nc$($PJQ?t(J P $B$K(J "abc" $B$H$$$&J8;zNs$,BeF~$5$l$F$$$k$H$7$F!"Bh#1%U%#(J
$B!<%k%I$N@hF,$,$=$N(J "abc" $B$G;O$^$C$F$$$k$b$N$K%^%C%A$5$;$k$K$O(J

	$1 ~ "^" P

$B$G=PMh$^$9!#(J

$B!!(J~ $B1i;;;R$N1&JU$O(J / $B$G64$^$l$F$$$J$/$F$b@55,I=8=$H2r<a$5$l$^$9$7!"(J
$BG$0U$N<0$r=q$/$3$H$,!J>e5-$NNc$G$OJ8;zNs$NO"@\!K$G$-$^$9!#(J

> awk '$1 ~ /^'$key'/' file | awk -f script

$B!!$3$N>l9g$G$9$H(J

	$1 ~ "^" $key

$B$G(J key $BHVL\$N%U%#!<%k%I$NJ8;zNs$,(J $1 $B$N@hF,$K4^$^$l$k$b$N$K%^%C%A$7(J
$B$^$9!#(J

$B!t$O$:$7$F$?$i$4$a$s$J$5$$!#(J

                  $BBg:eI\N)Bg3X9)3XItEE5$9)3X65<<Bh#89V:B!!!!!!C+!!CiL@(J
                                    tani@neptune.denki.osakafu-u.ac.jp
Re: How to use variables in regular expression?
#4
Author: Koichi Yasuoka
Date: Wed, 04 Nov 1992 08:48
24 lines
1436 bytes
$B!!:F$S5~ETBg3X$N0B2,$G$9!#(J

$B!!Bg:eI\N)Bg3X$NC+$5$s$O=q$-$^$7$?!#(J
>$B!!(J~ $B1i;;;R$N1&JU$O(J / $B$G64$^$l$F$$$J$/$F$b@55,I=8=$H2r<a$5$l$^$9$7!"(J
>$BG$0U$N<0$r=q$/$3$H$,!J>e5-$NNc$G$OJ8;zNs$NO"@\!K$G$-$^$9!#(J

$B!!$&$A$N(Jawk$B$@$H$&$^$/$$$-$^$;$s!D!J$(!<$s!K!#(J

#! /bin/awk -f
BEGIN{
  P="printf";
}
$1 ~ P{
  printf("%s\n",$0);
}

$B!!$3$&$$$&7A$N%9%/%j%W%H$G$9$h$M!)(J
awk: syntax error near line 5
$B$K$J$C$A$c$$$^$9!#$d$C$Q$j(Jcos(0)$B$,(J1$B$K$J$k$h$&$J(Jawk$B$8$c$J$$$H!"(J
$B%@%a$J$N$+$7$i!#(J
==============================================================================
  $B#J#A#Z#Z%a!<%j%s%0%j%9%H4IM}<T(J	$B0B2,9'0l!w5~ETBg3XBg7?7W;;5!%;%s%?!<(J
					  yasuoka@kudpc.kyoto-u.ac.jp
==============================================================================
Re: How to use variables in regular expression?
#5
Author: hmitani
Date: Wed, 04 Nov 1992 09:16
31 lines
1893 bytes
$B>>2<EE4o$N;0C+$G$9!#(B

In article <5698@pisces.denki.osakafu-u.ac.jp> tani@neptune.denki.osakafu-u.ac.jp (TANI Tadaaki,419,2277,) writes:
><3458@maxwell.drl.mei.co.jp>$B$N5-;v$K$*$$$F(B
>hmitani@drl.mei.co.jp$B$5$s$O=q$-$^$7$?!#(B
>
>> awk $B$N%9%/%j%W%H$rAH$s$G$$$k$N$G$9$,!"%Q%?!<%sFb$N@55,I=8=$NCf$G(B
>> awk $B$NJQ?t$r;H$&J}K!$,$o$+$j$^$;$s!#(B
>
>$B!!(B~ $B1i;;;R$N1&JU$O(B / $B$G64$^$l$F$$$J$/$F$b@55,I=8=$H2r<a$5$l$^$9$7!"(B
>$BG$0U$N<0$r=q$/$3$H$,!J>e5-$NNc$G$OJ8;zNs$NO"@\!K$G$-$^$9!#(B

$B$3$NJ}K!$G!"$&$^$/$$$-$^$7$?!#(B

$B$?$@$7!"$3$N5!G=$G$9$,!"(BSun OS 4.1.1 $B$N(B awk $B$G$O(B error $B$K$J$j$^$9!#$G$b(B
nawk $B$J$i;H$($k$h$&$G$9$N$G?7$7$$5!G=$N$h$&$G$9$M!#(B

$B$"$i$?$a$F!"(Bman nawk $B$7$F$_$k$H3N$+$K(B

Regular  expressions  may  also  occur  in relational expressions.

$B$H=q$$$F$"$j$^$9!#(B:-)

$B$^$?!"7DXfBg3X$N>>0f$5$s$+$i!"(Bjgawk 2.9 $B$G$b>e5-$NJ}K!$,;H$($k$H%a!<%k$G(B
$B65$($F$$$?$@$-$^$7$?!#(B

$B%K%e!<%9$G%U%)%m!<$$$?$@$$$?!"5~ETBg3X$N0B2,$5$s!"Bg:eI\N)Bg3X$NC+$5$s!"(B
$B$I$&$b$"$j$,$H$&$4$6$$$^$7$?!#(B
-- 
                                           $@>>2<EE4o;:6H!J3t!K(J  $@1GA|8&5f=j(J
                                           $@;0C+(J $@9@(J hmitani@drl.mei.co.jp
Re: How to use variables in regular expression?
#6
Author: TANI Tadaaki,419,2277,
Date: Wed, 04 Nov 1992 14:49
22 lines
1425 bytes
$B!!Bg:eI\N)Bg3X$NC+$G$9!#(J

<1992Nov4.084806.22544@kuis.kyoto-u.ac.jp>$B$N5-;v$K$*$$$F(J
yasuoka@kudpc.kyoto-u.ac.jp$B$5$s$O=q$-$^$7$?!#(J

> $B!!$&$A$N(Jawk$B$@$H$&$^$/$$$-$^$;$s!D!J$(!<$s!K!#(J

$B!!$"$$$?$!!"$I$&$b<:Ni$7$^$7$?!#(J_o_

$B!!$"$o$F$F3NG'$7$F$_$?$i!"(Jawk $B$r(J gawk $B$K(J alias $B$7$F$$$^$7$?!#(J

$B!!$H$$$&$o$1$G!";d$N=q$$$?J}K!$O(J nawk $B$+(J gawk $B$G$J$$$H=PMh$^$;$s!#(J(^^;)

> $B!!!!!!!!!!!!!!!!!!$d$C$Q$j(Jcos(0)$B$,(J1$B$K$J$k$h$&$J(Jawk$B$8$c$J$$$H!"(J
> $B%@%a$J$N$+$7$i!#(J

$B!!$$$^$d$C$F$_$?$i(J /bin/awk $B$G$O(J cos(0) $B$,(J 0 $B$K$J$j$^$9$M!#(J
$B$3$l$O$I$&$7$F$J$s$G$7$g$&!#(J

                  $BBg:eI\N)Bg3X9)3XItEE5$9)3X65<<Bh#89V:B!!!!!!C+!!CiL@(J
                                    tani@neptune.denki.osakafu-u.ac.jp
Re: How to use variables in regular expression?
#13
Author: Suzuki Takuzi
Date: Thu, 05 Nov 1992 04:25
11 lines
1177 bytes
  $@NkLZ!w#U#E#C$H?=$7$^$9!%8E$$(J awk $@$G$bLr$K$ON)$D!%!%!%(J

  In article <5705@pisces.denki.osakafu-u.ac.jp> tani@neptune.denki.osakafu-u.ac.jp (TANI Tadaaki,419,2277,) writes:

 |$@!!$$$^$d$C$F$_$?$i(J /bin/awk $@$G$O(J cos(0) $@$,(J 0 $@$K$J$j$^$9$M(J$@!#(J
 |$@$3$l$O$I$&$7$F$J$s$G$7$g$&!#(J

  $@I8=`4X?t$G$J$$$+$i$G$9!%!%!%(J

--
$@NkLZBn<#(J@$@>pJs9)3X(JD3.$@EEDLBg1!(J (suzuki@alp0.cs.uec.ac.jp)
cos(0) == 0 ? (Re: How to use variables in regular expression?)
#12
Author: Koichi Yasuoka
Date: Thu, 05 Nov 1992 07:40
17 lines
1426 bytes
$B!!Bg7?7W;;5!%;%s%?!<$N0B2,$G$9!#(J

$B!!Bg:eI\N)Bg3X$NC+$5$s$O=q$-$^$7$?!#(J
>$B!!$$$^$d$C$F$_$?$i(J /bin/awk $B$G$O(J cos(0) $B$,(J 0 $B$K$J$j$^$9$M!#(J
>$B$3$l$O$I$&$7$F$J$s$G$7$g$&!#(J

$B!!(Jcos="abc"; $B$H$7$F$+$i(J printf("\t%s\n",cos(0)); $B$H$9$k$H(J

	abc0

$B$K$J$k$H$3$m$+$i$_$F!"(Jcos$B$,C1$J$kJQ?t$K$J$C$F$k$s$8$c$J$$$+$7$i!)(J
$B$G!"(Jcos$B$H(J(0)$B$NO"@\$@$+$i!"$b$7(Jcos$B$K2?$bBeF~$5$l$F$J$$$H(Jcos(0)$B$O(J0$B!#(J
$B$O$:$7$F$k$+$J!)(J
==============================================================================
  $B#J#A#Z#Z%a!<%j%s%0%j%9%H4IM}<T(J	$B0B2,9'0l!w5~ETBg3XBg7?7W;;5!%;%s%?!<(J
					  yasuoka@kudpc.kyoto-u.ac.jp
==============================================================================
Re: cos(0) == 0 ? (Re: How to use variables in regular expression?)
#14
Author: TANI Tadaaki,419,2277,
Date: Fri, 06 Nov 1992 05:15
45 lines
2704 bytes
$B!!Bg:eI\N)Bg3X$NC+$G$9!#(J

<1992Nov5.074049.14294@kuis.kyoto-u.ac.jp>$B$N5-;v$K$*$$$F(J
yasuoka@kudpc.kyoto-u.ac.jp$B$5$s$O=q$-$^$7$?!#(J

> cos$B$,C1$J$kJQ?t$K$J$C$F$k$s$8$c$J$$$+$7$i!)(J
> $B$G!"(Jcos$B$H(J(0)$B$NO"@\$@$+$i!"$b$7(Jcos$B$K2?$bBeF~$5$l$F$J$$$H(Jcos(0)$B$O(J0$B!#(J

$B!!$=$l$,@52r$_$?$$$G$9$M!#(J

$B!!%*%s%i%$%s%^%K%e%"%k$H%I%-%e%a%s%H$G3NG'$7$F$_$^$7$?$H$3$m!"5lHG(J
$B#A#W#K$NAH$_9~$_;;=Q4X?t$O(J sqrt, log, exp, int $B$@$1$N$h$&$G$9!#(J

-- $B0J2<$OM>CL$G$9$,(J---

$B!!$H$3$m$,$G$9$M!"(J

$B!!;d$O%J%C%D%7%'%k!&%O%s%I%V%C%/%7%j!<%:$N!V#s#e#d!u#a#w#k!W$r0&FI(J
$B$7$F$$$k$N$G$9$,!"$3$NK\$G$O(J sin() $B$b(J cos() $B$b#n#a#w#k0JA0$N#a#w#k(J
$B$NAH$_9~$_4X?t$H@bL@$5$l$F$$$^$9!#(J
$B!!%"%9%-!<$+$i=P$F$$$kLuK\$G$9$,!"(Jp.292 $B$K!V#a#w#k$NAH$_9~$_;;=Q4X(J
$B?t!W$H$$$&I=$r:\$;$F$$$F!"(J
$B!!#a#w#k$N4X?t$H$7$F(J cos(x), exp(x), int(x), log(x), sin(x), sqrt(x)
$B!!#n#a#w#k$GDI2C$5$l$?4X?t$H$7$F(J atan2(y,x), rand(), srand(x)
$B$,=q$+$l$F$$$^$9!#(J
$B!!K\J8(J(p.291)$B$G$b!V%*%j%8%J%k$NAH$_9~$_4X?t$N$&$A!";;=Q4X?t$KJ,N`$G(J
$B$-$k4X?t$O#6$D$"$k!##n#a#w#k$G$O!"$3$l$K?7$7$$4X?t$,#3$DDI2C$5$l$F(J
$B$$$k!W$H=q$$$F$*$j!"I=$NJ,N`$H0lCW$7$F$$$^$9!#(J
$B!!$^$?!"(JAppendix $B$NCf(J(p.479)$B$G$b>e5-$N#6$D$N4X?t$,5lHG#a#w#k$NAH$_9~(J
$B$_4X?t$H$7$F>R2p$5$l$F$$$^$9!#(J

$B!!$3$l$@$12?2U=j$K$b$o$?$C$F$O$C$-$j$H=q$$$F$"$k$H$$$&$3$H$O!"=q$-(J
$B4V0c$$$H$O;W$($^$;$s!#$3$NK\$NCx<T$O$=$N$h$&$KM}2r$7$F$$$k$H$7$+;W(J
$B$($J$$$N$G$9$,!"$$$C$?$$2?$r:,5r$K$=$&M}2r$7$F$$$k$N$+5$$K$J$j$^$9!#(J
$B!!$R$g$C$H$7$F#n#a#w#k0JA0$N#a#w#k$K$b$$$/$D$+%P!<%8%g%s$,$"$C$?$j(J
$B$9$k$N$G$7$g$&$+$M!#(J

$B!!%H%C%Q%s$+$iLuK\$N=P$F$$$k!V%W%m%0%i%_%s%08@8l#A#W#K!W$bD4$Y$F$_(J
$B$^$7$?$,!"(Jsin() $B$d(J cos() $B$,#a#w#k$K$"$C$?$N$+#n#a#w#k$GDI2C$5$l$?$N(J
$B$+$O$o$+$j$^$;$s$G$7$?!#(J


                  $BBg:eI\N)Bg3X9)3XItEE5$9)3X65<<Bh#89V:B!!!!!!C+!!CiL@(J
                                    tani@neptune.denki.osakafu-u.ac.jp
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads