数字の消去方法No.27786
eigodoo1 さん 10/03/08 10:05
 
半角で、文章中に現れる1から999までの数字を消去するにはどうすればよいですか?

[ ]
RE:27786 数字の消去方法No.27787
秀まるお2 さん 10/03/08 10:51
 
 半角数字を全部消去するということなら、

    検索(S):   「[0-9]+」
    置換(E):   「」

 でいいと思います
 「」の中身がダイアログボックスに入れる内容ということで、置換文字列の所
は空っぽにすればいいという意味になります。

 例えば「9999」のように4桁以上の数字は消去したくない(3桁の数字だけを
消去したい)ということならば、少し難しいですけども、

    検索(S):   「(?<![0-9])[0-9]{1,3}(?![0-9])」
    置換(E):   「」

 でいけると思います。ただし、この場合は「0」も削除されます。

[ ]
RE:27787 数字の消去方法No.27788
eigodoo1 さん 10/03/08 11:41
 
> 半角数字を全部消去するということなら、
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> でいけると思います。ただし、この場合は「0」も削除されます。



ありがとうございます。

[ ]
RE:27788 数字の消去方法No.27835
eigodoo1 さん 10/03/19 10:14
 
>> 半角数字を全部消去するということなら、
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>ありがとうございます。



2桁の数字のみを消去するにはどうすればいいですか?

[ ]
RE:27835 数字の消去方法No.27836
秀まるお2 さん 10/03/19 10:56
 
 2桁限定なら、

    検索(S):   「(?<![0-9])[0-9]{2}(?![0-9])」
    置換(E):   「」


 でいけると思います。{1,3}と書けば1桁〜3桁、{2}なら2桁限定となります。

[ ]
RE:27836 数字の消去方法No.27837
eigodoo1 さん 10/03/19 11:59
 
> 2桁限定なら、
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> でいけると思います。{1,3}と書けば1桁〜3桁、{2}なら2桁限定となります。


ありがとうございます。

[ ]