🧵

文字列から数値を取り出すには?

Status
Update
属性名
繰り返し間隔
返り値
Integer
関連するもの
Yuka さんの「繰り返しタスク」の中で使われているテクニックです。
この動画内では、繰り返しを「毎日 (1)」や「毎週 (7)」のようなセレクタで選択しています。この () 内の数値を取り出すことで、lookup することなしに「繰り返し間隔」の数値を取り出しています。やっていることは正規表現で数値以外の文字を空文字に置き換えることで、数値のみを残し、toNumber で数値に変換しています。
prop("繰り返し").replaceAll("[^\d]+", "").toNumber()
 
私もこの繰り返しタスクを応用して、リマインダを Launchpad に表示するようにしました。こちらも記事にしているので、参考にしてください。
 
文字列関連
Name
繰り返し
繰り返し間隔
毎日 (1)
1
隔日 (2)
2
毎週 (7)
7
隔週 (14)
14
毎月 (30)
30
毎年 (365)
365