文字列と2文字が与えられます。文字列からこれらの文字の間の文字列を印刷する必要があります。
入力
入力には最初に文字列が含まれます(空またはでないnull
)。次の行には、スペースで区切られた2つの文字があります。
チャレンジ
2文字の間の文字列を返します
例
Hello! What's your name?
! ?
結果が出力されるはずです:
" What's your name"
ルール
- 文字列は100文字以下で、範囲
(スペース)から
~
(チルダ)(文字コード0x20から0x7Eを含む)のASCII文字のみが含まれます。リファレンスについては、ASCIIテーブルを参照してください。 stdin
(または最も近い代替)から入力を取得する必要があります。- 出力はquotes(
"
)で囲む必要があります。 - 完全なプログラム、または入力を受け取り、最終的な文字列を出力する関数を書くことができます
- 2つの文字には、範囲
(スペース)から
~
(チルダ)のASCII文字のみが含まれます(文字コード0x20から0x7Eまで)。リファレンスについては、ASCIIテーブルを参照してください。 - 両方の文字が文字列に含まれるという保証はありません。
- 文字列に文字が見つからない場合、print
"null"
。 - 文字列のいずれかの文字が(両方の文字が同じでない限り)文字列で複数回見つかった場合、print
"null"
。 - 両方の文字が同じ文字である場合、文字列を出力します
"null"
。
テストケース
1)
<HTML>code</HTML>
> < --> "null"
2)
What's what?
' ' --> "null"
3)
abcdefghijklmnopqrstuvwxyz
n k --> "lm"
4)
Testing...
e T --> ""
5)
Last test-case
- --> "test"
得点
これはコードゴルフであるため、最短の提出(バイト単位)が優先されます。
"
ますか?別の引用符で囲み、それを気にする必要はありませんか?
one"two-three \n" -
出力:"two"
(\n
改行である)