検索コア結果SharePointWebパーツは、XSLT 1.0を使用して、表示用に検索結果を変換します。正規表現を使用して結果テキストの一部を操作したいと思います。残念ながら、XSLT 2.0(正規表現のサポートを含む)は利用できず、Microsoftは現在それを実装する予定はありません!
Webパーツをオーバーライドすることも考えられましたが、DataFormWebPartから継承され、変換の実行に関連するメソッドはプライベートとしてマークされます。だから私はそれを除外しなければなりませんでした。
EXSLTを使用し、必要に応じて必要な関数をコピーして貼り付けたいと思いました。ただし、この投稿によると、これはオプションではないようです。Webパーツで使用されているセキュリティ設定のため、msxsl:scriptブロックは使用できません。
だから私が考えることができるすべてが今ブロックされています。:)他の誰かがこの機能を有効にすることができましたか?