r2715 vs r2716
......
13561356
{{{#!wiki style="display: none"
13571357
{{{#!if input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,\^\^위\^\^"
13581358
}}}
1359
{{{#!if BoldOpen=input.indexOf("'''")
1360
}}}{{{#!if BoldOpen!=-1
1361
{{{#!if BoldClose=input.substring(BoldOpen+3).indexOf("'''")
1362
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+3,BoldClose)
1363
{{{#!if input = input.substring(0,BoldOpen)+'<b>'+Text.trim()+'</b>'+input.substr(BoldOpen+3+BoldClose+3)
1359
{{{#!if Open=input.indexOf("'''")
1360
}}}{{{#!if Open!=-1
1361
{{{#!if Close=input.substring(Open+3).indexOf("'''")
1362
}}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
1363
{{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
13641364
}}}}}}
13651365
}}}
1366
{{{#!if BoldOpen=input.indexOf("''")
1367
}}}{{{#!if BoldOpen!=-1
1368
{{{#!if BoldClose=input.substring(BoldOpen+2).indexOf("''")
1369
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+2,BoldClose)
1370
{{{#!if input = input.substring(0,BoldOpen)+'<em>'+Text.trim()+'</em>'+input.substr(BoldOpen+2+BoldClose+2)
1366
{{{#!if Open=input.indexOf("''")
1367
}}}{{{#!if Open!=-1
1368
{{{#!if Close=input.substring(Open+2).indexOf("''")
1369
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
1370
{{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
13711371
}}}}}}
13721372
}}}
1373
{{{#!if BoldOpen=input.indexOf("--")
1374
}}}{{{#!if BoldOpen!=-1
1375
{{{#!if BoldClose=input.substring(BoldOpen+2).indexOf("--")
1376
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+2,BoldClose)
1377
{{{#!if input = input.substring(0,BoldOpen)+'<del>'+Text.trim()+'</del>'+input.substr(BoldOpen+2+BoldClose+2)
1373
{{{#!if Open=input.indexOf("--")
1374
}}}{{{#!if Open!=-1
1375
{{{#!if Close=input.substring(Open+2).indexOf("--")
1376
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
1377
{{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
13781378
}}}}}}
13791379
}}}
1380
{{{#!if BoldOpen=input.indexOf("__")
1381
}}}{{{#!if BoldOpen!=-1
1382
{{{#!if BoldClose=input.substring(BoldOpen+2).indexOf("__")
1383
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+2,BoldClose)
1384
{{{#!if input = input.substring(0,BoldOpen)+'<u>'+Text.trim()+'</u>'+input.substr(BoldOpen+2+BoldClose+2)
1380
{{{#!if Open=input.indexOf("__")
1381
}}}{{{#!if Open!=-1
1382
{{{#!if Close=input.substring(Open+2).indexOf("__")
1383
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
1384
{{{#!if input = input.substring(0,Open)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
13851385
}}}}}}
13861386
}}}
1387
{{{#!if BoldOpen=input.indexOf(",,")
1388
}}}{{{#!if BoldOpen!=-1
1389
{{{#!if BoldClose=input.substring(BoldOpen+2).indexOf(",,")
1390
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+2,BoldClose)
1391
{{{#!if input = input.substring(0,BoldOpen)+'<sub>'+Text.trim()+'</sub>'+input.substr(BoldOpen+2+BoldClose+2)
1387
{{{#!if Open=input.indexOf(",,")
1388
}}}{{{#!if Open!=-1
1389
{{{#!if Close=input.substring(Open+2).indexOf(",,")
1390
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
1391
{{{#!if input = input.substring(0,Open)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
13921392
}}}}}}
13931393
}}}
1394
{{{#!if BoldOpen=input.indexOf("^^")
1395
}}}{{{#!if BoldOpen!=-1
1396
{{{#!if BoldClose=input.substring(BoldOpen+2).indexOf("^^")
1397
}}}{{{#!if BoldClose!=-1, Text=input.substr(BoldOpen+2,BoldClose)
1398
{{{#!if input = input.substring(0,BoldOpen)+'<sup>'+Text.trim()+'</sup>'+input.substr(BoldOpen+2+BoldClose+2)
1394
{{{#!if Open=input.indexOf("^^")
1395
}}}{{{#!if Open!=-1
1396
{{{#!if Close=input.substring(Open+2).indexOf("^^")
1397
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
1398
{{{#!if input = input.substring(0,Open)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
13991399
}}}}}}
14001400
}}}
1401
}}}
14011402
1403
output: {{{#!html @input@}}}
14021404
1405
== 나무나무마크구상4 ==
1406
* 할거 : math
1407
## * date(datetime) dday pagecount 되겠냐?
1408
input="냥\[br]냥\[clearfix]d\[ruby(글자,ruby=루비,color=red)]\[ruby(글자,ruby=루비루비)]sid"
1409
{{{#!wiki style="display: none"
1410
{{{#!if input="냥\[br]냥\[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid"
14031411
}}}
1412
{{{#!if Macro=input.indexOf("[br]")
1413
}}}{{{#!if Macro!=-1
1414
{{{#!if input = input.substring(0,Macro)+'<br>'+input.substr(Macro+4)
1415
}}}}}}
1416
{{{#!if Macro=input.indexOf("[clearfix]")
1417
}}}{{{#!if Macro!=-1
1418
{{{#!if input = input.substring(0,Macro)+'<div style="clear: both">'+input.substr(Macro+10)
1419
}}}}}}
1420
{{{#!if MacroOpen=input.indexOf("\[ruby\("), Color=''
1421
##)]
1422
}}}{{{#!if MacroOpen!=-1
1423
{{{#!if MacroClose=input.substring(MacroOpen).indexOf(")]")
1424
}}}{{{#!if MacroClose!=-1
1425
{{{#!if RubyRaw=input.substr(MacroOpen,MacroClose), Comma1 = RubyRaw.indexOf(',ruby='), Comma2 = RubyRaw.substr().indexOf(',color='), Text = RubyRaw.substring(6,Comma1)
1426
}}}{{{#!if Comma2==-1
1427
{{{#!if Ruby = RubyRaw.substring(Comma1+6,MacroClose)
1428
}}}
1429
}}}{{{#!if Comma2!=-1
1430
{{{#!if Ruby = RubyRaw.substring(Comma1+6,Comma2)
1431
}}}{{{#!if Color = RubyRaw.substr(Comma2+7,MacroClose)
1432
}}}
1433
}}}
1434
{{{#!if input = input.substring(0,MacroOpen)+'<ruby>'+Text+'<rt><span style="color:'+Color+'">'+Ruby+'</span></rt></ruby>'+input.substr(MacroClose+MacroOpen+2)
1435
}}}
1436
}}}
1437
}}}
1438
{{{#!if MacroOpen=input.indexOf("\[ruby\("), Color=''
1439
##)]
1440
}}}{{{#!if MacroOpen!=-1
1441
{{{#!if MacroClose=input.substring(MacroOpen).indexOf(")]")
1442
}}}{{{#!if MacroClose!=-1
1443
{{{#!if RubyRaw=input.substr(MacroOpen,MacroClose), Comma1 = RubyRaw.indexOf(',ruby='), Comma2 = RubyRaw.substr().indexOf(',color='), Text = RubyRaw.substring(6,Comma1)
1444
}}}{{{#!if Comma2==-1
1445
{{{#!if Ruby = RubyRaw.substring(Comma1+6,MacroClose)
1446
}}}
1447
}}}{{{#!if Comma2!=-1
1448
{{{#!if Ruby = RubyRaw.substring(Comma1+6,Comma2)
1449
}}}{{{#!if Color = RubyRaw.substr(Comma2+7,MacroClose)
1450
}}}
1451
}}}
1452
{{{#!if input = input.substring(0,MacroOpen)+'<ruby>'+Text+'<rt><span style="color:'+Color+'">'+Ruby+'</span></rt></ruby>'+input.substr(MacroClose+MacroOpen+2)
1453
}}}
1454
}}}
1455
}}}
14041456
1405
## \{{{#!html <div style="clear: both"/>}}}
1406
## == clearfix
1457
}}}
14071458
output: {{{#!html @input@}}}
14081459
== ㅁㄴㅇㄹ ==
14091460
[include(a)]''''''[include(a)][include(a)]
......