The strpos function behaviour has been altered, so that no match now results in a "0" value and a non-zero value means a match at the specified character position. In older QGIS versions, a "-1" value would mean no-match and other return values represented the character position - 1.
Project files from earlier QGIS versions will need to be updated to reflect this change.
This feature was developed by Jürgen Fischer