2017-08-02 13 views
1

文字列が与えられた:'"Something's got to go"'周囲の一重引用符だけを削除する適切な方法は何ですか?最終的な結果は次のようになります。"Something's got to go"周囲の一重引用符がないことに注意してください。周囲の一重引用符だけを削除しますか?

私は試みました:replace(/^'|'$/g, '"')しかし、残念ながら私のためのトリックはありません。

期待される結果

'"Something's got to go"'

になる必要があります。"Something's got to go"

+2

[この質問](https://stackoverflow.com/questions/3315053/java-regex-to-remove-start-end-single-quotes-but-leave-inside-quotes)は役に立ちますか?それはJava用ですが、正規表現は同じです – 0mpurdy

+0

本当に申し訳ありませんが、なぜこれに正規表現が必要ですか?それらがあるかどうかを確認して、それらを削除してください。c.substring(1、c.length-1); 私は笑いを忘れているかもしれませんか? – Vitalii

答えて

3

動作するはずです、あなたが提供する正規表現、以下の例を参照してください。

console.log(
 
`'"Something's got to go"'`.replace(/^'|'$/g, '') 
 
)

関連する問題