可変長の文字列があります。各文字は「r」、「w」、または「x」のいずれかです。
strpos() を使用して、文字列内で文字が最初に出現する位置を見つける方法を知っています。しかし、「r」または「w」が最初に出現する位置を見つけたいと思います。別の言い方をすれば、「not x」が最初に出現する位置を見つけたいのです。
例えば:
"rwxrxx" would return 0
"wxrr" would return 0
"xxwwwwwr" would return 2
"xxrx" would return 2
"xxxwrrwxxrrwxrrwwxrxrw" would return 3