[
新規
] - [
ツリー
] - [
スレッド
] [
未解決
] [
緊急
] - [
優先
] - [
検索
] - [
なでしこTOP
]
「なでしこv1」開発掲示板
なでしこv1のバグや要望を書き込む掲示板
→
書き込み(
#2311
)を編集する:
名前
タイトル
本文
質問掲示板から来ました。(http://nade.jp-pro.net/bbs/bbs/cbbs.cgi?mode=all&number=6720&type=0&space=0&no=0) 私は #124 のしらたまさんの「囲みトリム開始文字」と「囲みトリム開始文字」を持たせる案が望ましいと思いました。 変数は1つにして、開始と終了の2文字を代入するのもアリかとも思います。 例:囲み文字は「"」←同じ文字の場合は1文字でも可能にする 例:囲み文字は「'」←同じ文字の場合は1文字でも可能にする 例:囲み文字は「()」←開始と終了が違う場合は2つ入れる 例:囲み文字は『「」』←開始と終了が違う場合は2つ入れる この命令自体どのようなシチュエーションで使うことになるのか分かりませんが、 同じ文字又は一対文字で囲まれた中身をトリミングするという機能は、とても分かりやすいと思っています。 (ダブル)クオーテーション記号(その他引用符記号?)のみに絞るのは、非互換のため避けたいです。 最後に、囲みトリム関数の上書きサンプルを考えてみました。 #### 囲み文字とは文字列=「"」 「2200000.2」の囲みトリムを表示 「"A"」の囲みトリムを表示 「'A"」の囲みトリムを表示 ●囲みトリム(Sの|Sから|Sで|Sを) Aとは配列=囲み文字を文字列分解 #----------------------------------- ※囲み文字の設定無しの場合 もし、(2<(Aの要素数))||(囲み文字=空)ならば、Sのシステム:囲みトリムで戻る #★ノーマルトリム #----------------------------------- もし、Aの要素数=1ならば、A[1]=A[0] 比較文字列とは文字列=「^({A[0]})(.+)({A[1]})$」 もし、Sが比較文字列に正規表現一致ならば、抽出文字列[1]で戻る #★指定トリム Sで戻る #★一致しないので、トリム無し #### ご参考まで。 話は違いますが。このバグ&要望掲示板の文字は小さすぎるので読むのに大変苦労します。 私のモニタは21インチですが、計ってみると文字の実寸は2mm~3mmほどで字は潰れてしまっています。 一時期文字サイズが標準になったんですが、いつの間にかまた戻ってしまいました。残念です。
優先度
低
中
高
緊急
状態
未処理
詳細求む!
調査中
議論中
修正中
確認待ち
再修正依頼
解決
---
重複
---
アイデア
感想
告知
感謝
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能