並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

文字列置換の検索結果1 - 4 件 / 4件

  • AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていました | DevelopersIO

    こんにちは、CX事業本部 IoT事業部の若槻です。 最近のStep Functionsのアップデートで新しい組み込み関数が14個追加されましたが、その中には文字列置換を行う組み込み関数はありませんでした。 しかし、それらのうちStates.StringSplitを活用すれば、AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていたので、今回はその実装(AWS CDK)を紹介します。 やってみた 実装 例えば日付文字列の-を/に置換したい場合を考えてみます。よくありそうな置換パターンですね。 置換前:2022-09-02 置換後:2022/09/02 この場合は置換対象の文字列-が特定数(今回は2つ)含まれているので、そのことを前提とし、次のようなCDK Stack定義による実装を行いました。 lib/aws-cdk-app-stack.ts import

      AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていました | DevelopersIO
    • [AWS Step Functions / AWS CDK] 任意のJavaScript表現を実行できるEvaluateExpressionタスクを使って文字列置換をしてみた | DevelopersIO

      [AWS Step Functions / AWS CDK] 任意のJavaScript表現を実行できるEvaluateExpressionタスクを使って文字列置換をしてみた こんにちは、CX事業本部 IoT事業部の若槻です。 今日もいつものようにAWS Step Fucntionsのドキュメントやソースコードを見ていたところ、EvaluateExpressionなるものを見つけました。 class EvaluateExpression (construct) · AWS CDK 内容を見てみると、なんと任意のJavaScript表現を実行できるタスクのようです...!!! そこで今回は、EvaluateExpressionタスクを使って文字列置換を行うステートマシンを実装してみました。 やってみた 実装 AWS CDK v2(TypeScript)で次のようなCDKスタックを作成します。

        [AWS Step Functions / AWS CDK] 任意のJavaScript表現を実行できるEvaluateExpressionタスクを使って文字列置換をしてみた | DevelopersIO
      • PowerShellでファイル内の文字列置換 (sed -i) をする

        PowerShellでsedのようにファイル内の文字列置換するには、Get-Content, foreach, Set-Content などを組み合わせて使う必要があります。 sed -i (ファイル内の文字列置換) sed -i と同じようにファイル内の文字列を置換するときは、以下のように複数のコマンドを組み合わせます。 (Get-Content ファイル名) | foreach { $_ -replace "置換前","置換後" } | Set-Content ファイル名 ファイル内が英数字だけなら問題ないですが、日本語が含まれていると文字化けしたまま保存されてしまうので、ファイルのエンコーディングには注意が必要です。 以下は、UTF-8 でエンコードされた text.txt ファイル内の「http:」を「https:」に置換する例です。 $TARGET = "test.txt" $E

          PowerShellでファイル内の文字列置換 (sed -i) をする
        • Swiftでの文字列置換について|TechRacho by BPS株式会社

          BPSの福岡拠点として一緒にお仕事をさせていただいています、株式会社ウイングドアの岡です。 今回、Swiftでの文字列置換についてご紹介したいと思います。 文字列内でマッチした部分文字列が、正しく置換できるようになることを 目的にやっていきたいと思います。 Swiftで文字列置換させようとしている方へ少しだけでも、 アドバイスになれば、うれしいです。 今回使用したバーションはSwift 5になります。 Rubyでの文字列置換 はじめに、Rubyでの文字列置換を見ていきましょう。 subメソッドを使った方法とgsubメソッドになります。 irb(main):022:0> irb(main):023:0> hogehoge = "ああいうああえお" => "ああいうああえお" irb(main):026:0> hogehoge.sub("ああ","あか") => "あかいうああえお" subメ

            Swiftでの文字列置換について|TechRacho by BPS株式会社
          1