もっと詳しく

PowerShell で `n 新しい行を追加するために使用されます。 PowerShell で改行をコンマに置き換えるには、次のコマンドを使用して改行が含まれているかどうかを確認します。 `r`n PowerShell の replace() メソッドを使用して、新しい行をコンマに置き換えます。

この記事では、使用方法について説明します PowerShell の置換 () 文字列内の改行をコンマに置き換えて PowerShell を使用する方法 交換 演算子を使用して、PowerShell 文字列の改行をカンマに置き換えます。

PowerShell は、replace() メソッドを使用して改行をコンマに置き換えます

使用 PowerShell の置換 () 改行をカンマに置き換えるメソッド。 交換() 2 つの引数を取ります。 検索する文字列と、PowerShell 文字列で見つかったテキストに置き換える文字列。

複数行の文字列を含む文字列があるとします。 使用 `r`n キャラクター (CRLF) 文字列にキャリッジ リターンと改行文字が含まれているかどうかを確認するために、文字列に改行が含まれている場合は true を返します。

PowerShell の replace() メソッドを使用して改行をカンマに置き換えるには、次のコードを参照してください。

$str = "Hello SysAdmin, Welcome to PowerShell Programming.
Let's begin your Active Directory management using the PowerShell journey here.
Refer the link https://shellgeek.com/tag/active-directory-2/"

# Check if the string contains carriage return
$str.Contains("`r")   
True

# Check if the string contains new line
$str.Contains("`n")

# Replace newline with comma
$str.Replace("`r`n",",")
 

上記の PowerShell スクリプトでは、 $str 変数には、複数行の文字列が格納されます。 を使用しております `r`n 文字列にキャリッジ リターンと改行が含まれているかどうかを確認します。

Replace() メソッドを呼び出します $str 指定された PowerShell 文字列の新しい行をカンマに置き換えます。

それはとります `r`n を最初の引数として使用して文字列から新しい行を検索し、カンマを 2 番目の引数として使用して、見つかったテキストに置き換えます。

を使用して改行をコンマに置き換える上記の PowerShell スクリプトの出力 交換() メソッドは次のとおりです。

クールなヒント: PowerShellでワイルドカードに置き換える方法!

PowerShell の replace 演算子を使用して、改行をコンマに置き換えます

を使用して PowerShell の置き換え 演算子、改行をコンマに置き換えることができます。

上記の変数を考えてみましょう $str 複数行の文字列が含まれています。

 $str = "Hello SysAdmin, Welcome to PowerShell Programming.
Let's begin your Active Directory management using the PowerShell journey here.
Refer the link https://shellgeek.com/tag/active-directory-2/"  

# Replace newline with comma using replace operator
$str -replace 'rn',','

上記の PowerShell スクリプトでは、PowerShell を使用しました。 交換 上の演算子 $str を使用してキャリッジリターンと改行をチェックする変数 rn と置き換えます コンマ.

PowerShell の replace 演算子を使用するには、次を使用する必要があります。 rn チェックする CRLF.

新しい行をコンマに置き換える上記の PowerShell スクリプトの出力は次のとおりです。

PS C:> $str
Hello SysAdmin, Welcome to PowerShell Programming.
Let's begin your Active Directory management using the PowerShell journey here.
Refer the link https://shellgeek.com/tag/active-directory-2/

PS C:> $str -replace 'rn',','
Hello SysAdmin, Welcome to PowerShell Programming.,Let's begin your Active Directory management using the PowerShell journey 
here.,Refer the link https://shellgeek.com/tag/active-directory-2/

PS C:> 

結論

PowerShell の replace() メソッドまたは PowerShell の replace 演算子を使用して改行をコンマに置き換える方法に関する上記の記事がお役に立てば幸いです。

PowerShell Active Directory コマンドと PowerShell の基本に関するその他のトピックについては、ShellGeek のホームページを参照してください。

The post PowerShell 改行をコンマに置き換える appeared first on Gamingsym Japan.