- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- diary/2006-09-14 へ行く。
正規表現がわからない 
正規表現ってほんとわからないです。
一応毎回何とかごまかす事に成功しているのですが、今回ばかりは限界かも…。
- table_edit2.inc.phpのセル内関数を取得するのに
if ( preg_match_all('/\@([\w]+)\((\d+),(\d+)\)/', $exp, $matc_cell)){ - として関数名とオプションを取得しているのですが、これだと例えば@cell(1,2)なら[1]=cell、[2]=1、[3]=2となります。ですが私が欲しいのは[1]=cell、[2]=1,2の結果なんですよね…。これができるとたぶん表専用関数にオプションを自由に渡せます。(現在の仕様は2つだけです。
)
とりあえずsum,avg,cell,max,minの関数作成終了 
| 1 | 8 | 2 | 5 | 6 | 3 | 5 | 7 | 2 | 4 | 3 | 8 | 5 | 6 | 2 | sum67 | |
| 2 | 3 | 1 | 3 | 1 | 7 | 1 | 6 | 9 | 3 | 7 | 4 | 9 | 5 | 5 | avg4.4 | |
| 3 | 1 | 1 | 2 | 1 | 3 | 4 | 5 | 1 | 3 | 8 | 7 | 8 | 3 | 4 | count15 | |
| 5 | 3 | 4 | 6 | 6 | 2 | 1 | 6 | 5 | 5 | 9 | 6 | 6 | 8 | 4 | max9 | |
| 7 | 9 | 8 | 15 | 13 | 4 | 1 | 6 | 9 | 3 | 3 | 7 | 2 | 3 | 4 | min1 | |
| sum18 | avg4.8 | count5 | max15 | min1 | cell(3,5)1 |
- 計算機能に関してはこんなぐらいかな…とりあえず様子見てupしましょうかねぇ…

![[PukiWiki] [PukiWiki]](wiki/image/dog3.png)