Use custom char in text

I have created a custom char “°”

#include <LiquidCrystal.h>

// initialize the library
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
            
byte customChar[8] = {
	0b01000,
	0b10100,
	0b01000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000
};
void setup()
{
  // create a new custom character
  lcd.createChar(0, customChar);

How can I embed the text in text, which I receive via serial.
Can I use the string replace? I am sending serial “+” for example, and replace it with my “°” in the Arduino?

How can I embed the text in text, which I receive via serial.

You have defined a picture of a character. The lcd.print() method knows how to print that picture. The Serial Monitor application does not. So, the short answer is "You can't".

There is, in the extended ASCII character set, a degree symbol. But, it's value is not one that fits in a char variable, or a string (which is an array of chars). So, you can't make it part of a string, either.

Bite the bullet. Use two Serial.print() statements to send the data.

Thank you for your quick response. Too bad that it is not so easy.