ÅؽºÆ® ÃßÃâ ÇÁ·Î±×·¡¹Ö °ü·Ã ÇѼö ºÎŹµå¸®²²¿ä~

   Á¶È¸ 3280   Ãßõ 0    


12345_xxx_274__22_mm
42ssss2_xxx_22__153_mm


여기에서 274와  22 를 뽑고

아래에서는 

22와  153을 뽑아서   각각 변수에 넣고 싶거든요


100백 정도 이런 규칙적으로 뽑아야 하는데

이거이거 어찌 해야 하나요~~

 자바스크립트나  php 나 관계없거든요 

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
³ª¶ó¶ß 2020-09
Á¤±ÔÇ¥Çö½ÄÀ̶ó°í °Ë»öÇغ¸¼¼¿ë
     
ÃÖ¹ÎÀç 2020-09
+1 replace ¿¡ Á¤±ÔÇ¥Çö½Ä ´ëÀÔÇؼ­ ¸®½ºÆ® »Ì¾Æ ³»½Ã¸é µË´Ï´Ù
          
Á¶ÀçÇö 2020-09
¿¹ ~ °¨»çÇØ¿ä~
     
Á¶ÀçÇö 2020-09
°¨»ç°¨»ç~~
ÂùÀÌ 2020-09
Á¤±ÔÇ¥Çö½Ä Á¶±Ý ¹è¿öº¸½Ã°í
https://regexr.com
¿©±â¼­ µÎ´ÚµÎ´Ú Çغ¸½Ã¸é ±Ý¹æ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
     
Á¶ÀçÇö 2020-09
¿¹ °¨»çÇÕ´Ï´Ù ~~~~
FOXBI 2020-09
for¹®À» ÀÌ¿ëÇÑ À©µµ¿ì batch ÆÄÀÏ·Î Çؼ­ ÃßÃâÇÒ ¼öµµ ÀÖ°í

awk ¸¦ ÀÌ¿ëÇÑ shell ±â¹ÝÀÇ ÃßÃâµµ °¡´ÉÇÕ´Ï´Ù.

Á¤±ÔÇ¥Çö½ÄÀÌ »ç½Ç ¸»Àº ½±Áö¸¸ °æÇèÀÌ ½×ÀÌÁö ¾ÊÀ¸¸é ÈûÀÌ µì´Ï´Ù.(Àúµµ ¸Ç³¯ °Ë»öÇؼ­ ÇÏ°í ÇÕ´Ï´Ù~)

ÀÎÅͳݿ¡ µ¹¾Æ´Ù´Ï´Â ½ºÅ©¸³Æ®µéÀº µü ±× ±â´É¸¸ ¼Ò°³ÇÏ´Â °æ¿ì°¡ ¸¹°í ÆÛ³ª¸¥°Íµµ ¸¹¾Æ¼­

³»°¡ ¿øÇϴ´ë·ÎÀÇ °á°ú¹°À» ¾òÀ¸·Á¸é ÀÌ°ÍÀú°Í Á¶ÇÕÇغ¸¸ç ³ª¸¸ÀÇ ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î Çغ¸´Â¼ö ¹Û¿¡ ¾ø½À´Ï´Ù.

´Ü¼øÈ÷ Á¦½ÃÇϽŠ¿¹Á¦·Î´Â ÃßÃâÀ̶ó±âº¸´Ù´Â ±¸ºÐÇؼ­ °¡Á®¿Ã ¼ö ÀÖ°Ô ÇÏ´Â°Ô °¡Àå ÁÁÀº ¹æ¹ý°°¾Æº¸ÀÔ´Ï´Ù.

±¸ºÐÀº ÀÏÁ¤ÇÑ ±ÔÄ¢À¸·Î ³ª¿À´Â °ø¹éÀ̳ª ±âÈ£, ¹®ÀÚµîÀ¸·Î ÇÏ¸é µÇ°í¿ä

¿¹Á¦¿¡¼­´Â _ ÀÌ°Ô ±¸ºÐÁöÁ¡À¸·Î »ç¿ëÇϸé ÁÁÀ»°Í °°³×¿ä..

ÀÏ´Ü shell ȯ°æ¿¡¼­ ÃßÃâÇÑ´Ù¸é Àú·¯ÇÑ ¿¹Á¦ 100ÁÙÀÌ»ó °°ÀºÇü½ÄÀ¸·Î test.txt ÆÄÀÏ¿¡ ÀÖ´Ù°í ÇßÀ»¶§

VAR1=`cat test.txt | sed "s/__/_/g" | awk -F_ '{print $3}'`
VAR2=`cat test.txt | sed "s/__/_/g" | awk -F_ '{print $4}'`

ÀÌ·¸°Ô »Ì¾Æ º¯¼ö¿¡ ³Ö´Â ¼Ò½º¸¦ for³ª  while ¹®À» ÀÌ¿ëÇØ Line ´ÜÀ§·Î Àоî ó¸®ÇÏ°Ô ÇØÁÖ¸é

¿øÇÏ´Â °á°ú¹°À» °¡°øÇÏ½Ç ¼ö °¡ ÀÖÀ¸½Ç°Ì´Ï´Ù.

À©µµ¿ì batch´Â

FOR /F "tokens=1,2,3,4,5 delims=_" %A IN ('type test.txt') DO SET VAR1=%C

ÀÌ·±½ÄÀ¸·Î »Ì¾Æ ¶óÀδÜÀ§·Î ÇÏ´Â ¹æ¹ýÀ» ¸¸µå½Ã¸é µÉ°Í °°½À´Ï´Ù.(À©µµ¿ì´Â ÄÁÆ®·ÑÀÌ Á» º¹ÀâÇϱä ÇÕ´Ï´Ù.. ¤¾¤¾)



°Ë»ö ¸¹ÀÌ Çغ¸½Ã°í À§¿¡ºÐµé ¸»¾¸Ã³·³ ¸Þ´º¾ó·Î Á¤±ÔÇ¥Çö½Ä °øºÎÇغ¸½Ã±â ¹Ù¶ø´Ï´Ù.

¾Æ ÀÚ¹Ù ½ºÅ©¸³Æ®¶ó php °°Àº°Å¸é Á»´õ ´Ù¾çÇÑ ¼Ò½º»ùÇÃÀÌ ÀÖ¾î ÇϽñ⠴õ ÆíÇÒ°Ì´Ï´Ù.. Á¦°¡ ³Ê¹« ±¸½Ä¸¸ ¸»¾¸µå·È³×¿ä ^^
     
LSSAH 2020-09
Áú¹®ÀÚ´Â ¾Æ´ÏÁö¸¸ Àúµµ Àß ¹è¿ö°©´Ï´Ù. °¨»çÇÕ´Ï´Ù~!
     
Á¶ÀçÇö 2020-09
¿À ÁÁÀº ¹æ¹ýÀ̳׿ä ~
°¨»çÇÕ´Ï´Ù ~~~
¿¢¼¿¿¡¼­µµ °¡´ÉÇÒ °Í °°Àºµ¥¿ä.. search, mid¸¦ ±â¹ÝÀ¸·Î ÃßÃâÇÏ°í numbervalue·Î ¼ýÀÚ·Î º¯È¯ÇÏ¿© ó¸®ÇÒ ¼öµµ ÀÖÀ» °Í °°½À´Ï´Ù.
Æä¼±»ý 2020-09
¿¢¼¿¿¡¼­´Â ÅؽºÆ® ³ª´©±â·Î ÀÛ¾÷ÇÏ¸é µË´Ï´Ù.^^
Áú¹®À» ÀÌÇØÇÑ °ÇÁö ¸ð¸£°ÚÁö¸¸, ÀÚ¹Ù½ºÅ©¸³À¸·Î ¾Æ·¡Ã³·³ ÇÏ¸é µÉ°Í °°½À´Ï´Ù. 
var a="12345_xxx_274__22_mm";
var aArr = a.split("_");
var a1 =aArr[2];//274
var a2 =aArr[4];//22
console.log(a1);
console.log(a2);
var b="42ssss2_xxx_22__153_mm";
var bArr = b.split("_");
var b1 =bArr[2];//22
var b2 =bArr[4];//153
console.log(b1);
console.log(b2);


QnA
Á¦¸ñPage 904/5686
2015-12   1509006   ¹é¸Þ°¡
2014-05   4972701   Á¤ÀºÁØ1
2009-01   8661   ÇÑ°æµµ
2010-09   8661   ¾Æ¸§´Ù¿î³ëÀ»
2009-10   8661   Sico
2012-05   8661   ÀÌÇØÇϸé¿À¡¦
2009-11   8661   ÀϹÝÀ¯Àú
2009-12   8661   Ǫ¸ªÀÌ
2004-02   8661   ±è³«Ã¶
2010-09   8660   À̱â¹é
2004-05   8660   È«¼ºÈ£
2019-09   8660   ±è¿ìÁø
2003-09   8660   ±èÇüÇÊ
2011-06   8659   ±è°Ç¿ì
2012-12   8659   À̵¿°ü
2004-02   8659   °­Á¤Çõ
2003-09   8658   °­Èñ¹Î
2004-02   8658   ±è¿ë¼ö
2011-01   8657   ¿øÁÖ¸ÚÁøµ¢Ä¡
2016-07   8656   ³Ä¾Æ¾Æ¾Æ¾Ï
2007-01   8656   ¹Úº´±¹
2015-04   8656   ±è±â·æ