我有一個字符串$ IDN看起來像這樣的替換字符串中的字符:如何使用條件
C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
我使用preg_replace
更換,
了新的生產線,但我意識到,,
被包含在一些組織名稱中,並將組織名稱刪除。
我用這個: $IDN = preg_replace('/, /u', "\r", $IDN);
我這個結束了:
C=US
O=VeriSign
Inc.
OU=VeriSign Trust Network
OU=(c) 2006 VeriSign
Inc. - For authorized use only
CN=VeriSign Class 3 Public Primary Certification Authority - G5
的代碼做什麼它是假設,但你可以看到「威瑞信公司」被切碎,Inc
被移動到一個新的行。
任何建議,以避免這種情況?我在想方設法過濾, Inc
但不知道如何去做。
最後,我希望它結束了看起來像這樣:的分隔符 'C =', 'O =', 'OU' 和 'CN'
C=US
O=VeriSign, Inc.
OU=VeriSign Trust Network
OU=(c) 2006 VeriSign, Inc. - For authorized use only
CN=VeriSign Class 3 Public Primary Certification Authority - G5
請發佈明確輸入/輸出樣本。即:「我有這個」和「我需要這個」 –
當然,我更新了這篇文章。 – user3436467