VBScript - 文字列の一部を指定した文字列に置換する(Replace 関数)
VBScript - 文字列の一部を指定した文字列に置換する(Replace 関数)
文字列を置換するには Replace 関数を使う。
Replace(〈元の文字列〉, 〈検索する文字列〉, 〈置換する文字列〉[, 〈検索開始位置〉[, 〈置換する回数〉[, 〈文字列の比較モード〉]]])
- 検索開始位置
- 文字列の先頭を 1 として、検索開始位置を指定する。
省略した場合、先頭から検索される。 - 置換する回数
- 置換する回数を指定する。
省略した場合は既定値(-1)となり、すべての候補が置換される。 - 文字列の比較モード
- バイナリモードまたはテキストモードを指定する。省略した場合、バイナリモードで比較される。
例
文字列に含まれるすべてのスラッシュを取り除く(長さ 0 の文字列に変換)。
text = Replace("1868/09/08", "/", "")
' → 18680908
文字列の4文字目から検索を開始して、2個目までのドットをハイフンに変換する。
(3個目以降のドットはそのまま)
text = Replace("12.34.56.78.90", ".", "-", 4, 2)
' → 34-56-78.90
アカウントを作成 して、もっと沢山の記事を読みませんか?
この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。
ことりと さんにチップを送りました
チップをありがとうございます。
メッセージは管理画面から確認できます。
酒とアクアリウムが最近の楽しみ。
このクリエイターの人気記事
最新記事
TOPVIEWの人気記事
おすすめの記事
この記事にコメントをしてみませんか?