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

   Á¶È¸ 3290   Ãßõ 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 905/5687
2014-05   4988552   Á¤ÀºÁØ1
2015-12   1524544   ¹é¸Þ°¡
2003-12   12499   °­¼º±Ô
2006-11   4896   ¾ÈâÁØ
2006-01   5850   È«Çöö
2004-11   6565   ±èÁÖ¿µ
2006-06   5038   À̱âÀ°
2008-07   4908   ¼Û¿µ¿À
2003-01   11210   ¿ìµ¿ÈÆ
2006-08   4501   ÃÖÀϼ·
2006-02   5366   ¹ÚÁØ¿ë
2004-01   8856   ±è°Ç¿ì
2005-11   5031   ÀÓ¿µ¼ö
2006-06   10284   Á¤ÀÇÇÑ
2007-12   5306   À̹®Èì
2003-09   11214   Çѵ¿ÈÆ
2006-07   4929   ÀåÇö¸ð
2005-06   5587   ¹ÚÀÌÁØ
2006-01   4870   ³ª°­¹®
2006-03   5043   ÀÌâÁØ
2006-04   5629   À̸íÈÆ
2005-04   6503   À̽ÂÇö