>  기사  >  웹 프론트엔드  >  서버에서 보낸 데이터를 가져오고 JS를 사용하여 정규식_javascript 기술을 사용하여 공백을 제거합니다.

서버에서 보낸 데이터를 가져오고 JS를 사용하여 정규식_javascript 기술을 사용하여 공백을 제거합니다.

WBOY
WBOY원래의
2016-05-16 17:54:531177검색

오늘 아침까지 아주 멍청한 질문을 하다가 발견하지 못했습니다.
If $str=""
$str = "$str-$sno"

이렇게 하면 $str 앞에 공백이 생깁니다. js가 이 값을 얻은 후에 공백 함수를 제거하려면

공백 함수를 제거해야 합니다(/(^s*) |(s*$)/g,"" );

또 다른:

왼쪽 공백 교체(/(^s*)/g, ""); >replace(/(s*$) 오른쪽 공백 )/g, "");

또한 프로그램 흐름을 단계별로 확인하고 if에서 중지하면 두 값을 출력해야 합니다. ​​​​if에 동시에 비교하거나 앞에 추가 #으로 가서 공백 있는지 확인

요약

1. 문자열을 사용하여 연결하는 곳마다, 공백이 발생할 수 있으니, 원래 상황과 다른 공백이 생길 수 있으므로 반드시 앞뒤 공백을 제거해주세요

2. 특히 JS 서버에서 데이터를 가져올 때. 공백의 가능성에 주의를 기울여야 합니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.