The nonlinear Schrödinger (NLS) equation can be used to describe the pulse evolution in the picosecond regime [
9-
11], and it has two different types of localized solutions, i.e., bright and dark soliton solutions, which exist in the anomalous and normal dispersion regimes, respectively [
12,
13]. In an infinitely extended constant background, a dark soliton appears as an intensity dip, and its existence was first predicted in [
1,
14] and experimentally confirmed in [
15]. Appearing in the positive group velocity dispersion regime, the dark soliton possesses some advantages among all types of solitons [
16]. For example, compared with the bright solitons, the dark ones are found to have better stability against various perturbations such as fiber loss, the Raman effect and so on [
17-
20]. Recently, the dark soliton has been observed in such fields as fiber optics, plasmas and Bose-Einstein condensates [
21-
23], and it has been found to have many applications, such as optical logic devices [
24] and waveguide optics as dynamic switches and junctions [
25]. Some methods can be applied for deriving the solitons, such as the similarity transformation and Darboux transformation (DT): (a) For the similarity transformation, nonlinear equations can be converted into a set of the integrable (1+1)-dimensional coupled NLS equations, and bright/dark soliton solutions for the original equations are subsequently constructed [
26-
30]; (b) DT is a powerful method for constructing
N-soliton solutions, which is expressed in terms of determinants such as the Wronskian or Grammian [
31].